To je docela směšná věc.
Edit:Jak je naznačeno v jiných odpovědích/komentářích, existují mnohem jednodušší způsoby, jak toho dosáhnout pomocí již existujících nástrojů, jako je správce balíčků nebo aptitude. Následující text každopádně popisuje, odkud tyto informace pocházejí. Jejich odpovědi dávají větší smysl.
Umístění úložiště Ubuntu lze nalézt v /etc/apt/sources.list Když se podíváte do tohoto souboru, pravděpodobně uvidíte něco jako:
deb http://us.archive.ubuntu.com/ubuntu/ lucid universe restricted multiverse main
Pokud navštívíte adresu URL, můžete například najít binární balíčky pro lucid main pro i386 na následujícím umístění:
http://us.archive.ubuntu.com/ubuntu/dists/lucid/main/binary-i386/
Pokud stáhnete archivní soubor, je v něm soubor, který má textový soubor s balíčky uvnitř. Když se na to podíváte, je snadné pochopit formát. Například první záznam v souboru:
Package: abrowser
Priority: optional
Section: web
Installed-Size: 132
Maintainer: Ubuntu Mozilla Team <[email protected]>
Architecture: all
Source: firefox
Version: 3.6.3+nobinonly-0ubuntu4
Replaces: abrowser-3.5, abrowser-3.6
Provides: abrowser-3.5, abrowser-3.6
Depends: firefox, abrowser-branding
Conflicts: abrowser-3.5 (<< 3.6~hg20100117r33523), abrowser-3.6 (<< 3.6~hg20100117r33523+nobinonly)
Filename: pool/main/f/firefox/abrowser_3.6.3+nobinonly-0ubuntu4_all.deb
Size: 79050
MD5sum: 109aa3010e292e951750d90d6b636122
SHA1: 23ba3fbea8c0a06619184d43f775e3d2b3ae1374
SHA256: c4cdf6cffc9f43194a9a6e52b9aa1495678f3f3c3847ef491fd5823aa5fba4a4
Description: metapackage for the unbranded abrowser
ABrowser is an unbranded version of the popular Firefox webbrowser;
it is written in the XUL language and designed to be lightweight and
cross-platform.
.
This is a metapackage that will point to the latest abrowser package in
your distribution.
Don't remove this if you want to receive automatic major version upgrades
for this package in future.
Xul-Appid: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 3y
Takže byste mohli napsat skript, který analyzuje každý název balíčku v souboru a přidá ho do vašeho řádku 'sudo apt-get install'...
...ale to vypadá jako šílená věc. Představuji si, že ne všechny balíčky spolu budou souhlasit a potřebujete opravdu VŠECHNO? Vypadá to jako cvičení v plýtvání časem a zdroji pro vás i ostatní.
links -http-proxy myproxyserver.com:8080 -dump http://repo.offensive-security.com/dist/bt4/binary/ | awk '{print $3}' | grep -i deb | cut -d . -f 1 > backtrack.txt
a poté:
for i in $(cat backtrack.txt); do sudo aptitude -y install $i; done
Zdroj:
http://micksmix.wordpress.com/2009/11/20/getting-the-backtrack-menu-structure-and-tools-in-ubuntu/
Pro instalaci backtrack utilit a struktury menu v Ubuntu si stáhněte toto a postupujte podle pokynů readme:
http://sourceforge.net/projects/backtrackubuntu/files/menu%20.zip/download