Para ver uma lista de dependências de pacotes e também para ver se as dependências já estão instaladas, use o aplicativo apt-rdepends
sudo apt-get apt-rdepends
Para listar dependências e status de todas as dependências, use 'apt-rdepends -p' assim:
apt-rdepends -p packagename
exemplo:
apt-rdepends -p sl
A saída mostrará as dependências para o pacote "sl", as dependências das depenências, as dependências das dependências dependências etc.
A saída também mostrará se estas estão instaladas ou não instaladas no computador (status).
Outra opção é tentar obter todos os pacotes de instalação instalados na caixa sem internet, para que você possa criar os pacotes a partir do código-fonte. O código fonte usualmente tem as dependências de pacote que são compiladas junto com o pacote. O que não está incluído são as dependências build que você precisa para compilar o código. É bem direto; na maior parte do tempo, a compilação de compilação e / ou as instruções de instalação são descritas nos arquivos "README", "readme.md (markdown)" ou "INSTALL". Se automake, execute ./autogen.sh
primeiro e, em seguida, execute ./configure
, make
, make install
.
Você pode criar a partir da fonte com
sudo apt-get build-dep packagename
sudo apt-get source packagename
Substitua "nome do pacote" pelo nome do pacote atual , é claro.
Isso primeiro instalará as dependências de compilação necessárias para compilar e instalar o pacote (você poderá anotar quais são elas) e, em seguida, fará o download dos arquivos de origem. Você deve ter os repositórios de "código-fonte" habilitados em seu arquivo /etc/apt/sources.list (descomente todas as entradas "deb-src") ou no ubuntu-software-center para fazer o download da fonte código.
O código-fonte também pode ser baixado do site do projeto ou melhor clonado de " github "
Além disso, se você tiver o python instalado, poderá instalar os pacotes do python baixados de pypi.python.org/
Por exemplo, para baixar e instalar o "youtube-dl", você pode fazer o download do código-fonte em link descompacte o pacote em seu diretório home (~ /) e para instalar, você executaria estes comandos:
cd youtube_dl-2014.08.10
python setup.py install
Se você receber um erro, talvez seja necessário usar sudo python setup.py install
. Embora seja bobo tentar baixar vídeos do youtube sem internet. :)