Sou um noob do Linux, mas um antigo usuário do Windows / DOS. Estou executando o Ubuntu Trusty em uma rede de entreferro (veja abaixo).
Como linha de base, eu já posso usar o APT com um repositório offline do Ubuntu para instalar qualquer coisa que esteja disponível nos repositórios do Ubuntu: main, universe, etc. Meu repositório offline do Ubuntu é armazenado em um disco rígido USB. Estou com dificuldades em fazer o mesmo com um repositório PPA.
Minha configuração é:
PC com Windows 7 conectado à Internet através de rede corporativa.
B. Ubuntu (Trusty) PC na rede "air-gap".
Eu quero usar o APT para instalar o KiCad 4 (h + + p: // kicad-pcb.org/download/ubuntu/) no meu PC Ubuntu.
Eu fiz o seguinte no PC com Windows:
1. Eu configurei o pyapt-mirror, h ++ ps: //launchpad.net/pyapt-mirror, no meu
PC com Windows.
2. Eu apontei pyapt-mirror para o repositório KiCad:
h ++ p: //ppa.launchpad.net/js-reynaud/kicad-4/ubuntu trusty main
3. Eu corri o pyapt-mirror e baixei com sucesso o PPA para o meu PC Windows.
4. Copiei o espelho local do meu PC com Windows para um disco rígido USB.
Eu fiz o seguinte no Ubuntu PC:
5. Mudei o disco rígido USB para o meu PC Ubuntu e usei 'tree -d' para confirmar que o PPA está visível:
/media/<user>/<volname>/ppa.launchpad.net/js-reynaud/kicad-4/ubuntu
├── dists
│ └── trusty
│ └── main
│ └── binary-amd64
└── pool
└── main
├── k
│ ├── kicad
│ ├── kicad-doc
│ ├── kicad-i18n
│ └── kicad-library
└── w
├── wxpython3.0
└── wxwidgets3.0
Eu criei o arquivo da lista de fontes assim:
sudo gedit /etc/apt/sources.list.d/sources.list
Nesse arquivo, adicionei essa string (a única string no arquivo):
deb file: ///media///ppa.launchpad.net/js-reynaud/kicad-4/ubuntu trusty principal
Note que abri o Ubuntu Software Center e selecione Editar - > Fontes de software… - > Outro Software .. e posso ver minha nova entrada:
file:///media/<user>/<volname>/ppa.launchpad.net/js-reynaud/kicad-4/ubuntu trusty main
Em um terminal eu digitei:
sudo add-apt-repositório –yes ppa: js-reynaud / kicad-4
Após alguns segundos, ele responde:
Cannot add PPA: 'ppa:js-reynaud/kicad-4'. Please check that the PPA name or format is correct.
Eu preciso de algumas sugestões para o que tentar em seguida.
Obrigado,
-Rob