LINUX.ORG.RU

установить archlinux без интернетов


0

1

дано: ноутбук с интернетом (временно с интернетом, потом его не будет);
компьютер без интернета вообще;
флешка с archlinux;
задача: установить на компьютер без интернета archlinux+kde, используя флешку и ноутбук уже без интернета.
// у ноутбука и компа будет связь по ethernet (sshfs root@192.168...)
какой есть кошерный способ?

★★★★★

сделай инсталляцию, а потом все пакеты, что будут в /var/cache/pacman/pkg перекинь куда надо и пропиши в pacman.conf

madgnu ★★★★★ ()

Ставишь на флешку полную систему со всем, что надо, потом копируешь куда надо.

Ximen ★★★★ ()
Ответ на: комментарий от snoopcat

а, да — пробовал создать local-repo из всего того, что было в $cache. в итоге — «Targets: 231 Packages... Download size: 0,50Mb»
но даже эти 0,50Mb не от куда тянуть..

snoopcat ★★★★★ ()

Не совсем то, что нужно, но в принципе можно поставить ту же Чакру (по сути это то же самое, что и Arch+KDE, что бы там ни говорили).

neocrust ★★★★★ ()
Ответ на: комментарий от neocrust

не, надо еще кучку заранее подготовленных пакетов (типа networkmanager, а в чакре — wicd)

snoopcat ★★★★★ ()

Арч без интернетов - это все равно что поезд без рельсов, ехать конечно может, но не долго...

Я бы Дебиан поставил.

anonymous ()
Ответ на: комментарий от madgnu

ок.
вот оставили мы
[local]
Server = file:///var/cache/pacman/pkg

делаем
# pacman -Suy
:: нечего выполнять
# pacman -S kdebase nvidia
nvidia: пакет не найден
kdebase: пакет не найден

и?

snoopcat ★★★★★ ()
Ответ на: комментарий от madgnu

да блин, после установки чистого archlinux в pacman -Ssq только пакеты из core/, про остальные репозитарии оно не знает!
есть вариант pacman -U /var/cache/pacman/pkg/*, но он ставит что нужно и что нет.

snoopcat ★★★★★ ()
Ответ на: комментарий от Ximen

есть арч установленный.
но как бы различие в архитектуре..

snoopcat ★★★★★ ()
Ответ на: комментарий от madgnu

что именно прописать? путь до локального репозитория? прописан.
чтобы загрузить оттуда списки пакетов, нужно выполнить pacman -Sy.
чтобы выполнить pacman -Sy нужно зеркало.
его нету, только кэш
/0

snoopcat ★★★★★ ()
Ответ на: комментарий от snoopcat
USING YOUR OWN REPOSITORY
       If you have numerous custom packages of your own, it is often easier to generate your own custom local repository than install them all with the
       --upgrade option. All you need to do is generate a compressed package database in the directory with these packages so pacman can find it when run
       with --refresh.

           repo-add /home/pkgs/custom.db.tar.gz /home/pkgs/*.pkg.tar.gz

       The above command will generate a compressed database named /home/pkgs/custom.db.tar.gz. Note that the database must be of the form the
       configuration file. That’s it! Now configure your custom section in the configuration file as shown in the config example above. Pacman will now use
       your package repository. If you add new packages to the repository, remember to re-generate the database and use pacman’s --refresh option.

       For more information on the repo-add command, see “repo-add --help” or repo-add(8).
madgnu ★★★★★ ()
Ответ на: комментарий от madgnu

так бы и сказал - создай локальный репозиторий.
а о нём я уже писал --

а, да — пробовал создать local-repo из всего того, что было в

$cache. в итоге — «Targets: 231 Packages... Download size: 0,50Mb»


но даже эти 0,50Mb не от куда тянуть..

snoopcat ★★★★★ ()

кстати, какой общий объем всех репозитариев? (синкаю репозитарии rsync'ом)

snoopcat ★★★★★ ()

вообщем, за ~3,5ч rsync'ом я не слил и гигабайта.
попробуем так :
[neko@gdetotut ~]$ pacman --cache TOGO -Suyw $(pacman -Qqs|grep -v «`pacman -Qqm`») kde nvidia nvidia-utils --noconfirm

snoopcat ★★★★★ ()

Если известно какие пакеты нужно установить, то скачиваем их и в папке с пакетами - repo-add (есть в вики), если есть комп с арчем тогда примерно так.

vadik ★★ ()

Поставь лучше Frugalware, у него почти весь(кроме некоторых игр) комплект пакетов на 3-ёх DVD!

filosof ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.