Если дома только модем, а на работе другой дистрибутив (у меня - Арч, поставленный из любопытства) и вариант apt-zip'а отпадает...
Казалось бы - выхода нет. Но нет предела людской находчивости и изобретательности (подумав добавляю - метод не мой).
Итак. Предварительно накатив (и вовсе не сто грамм, как некоторые подумали) обновление репозитариев посредством sudo aptitude update, выполняем ряд нехитрых команд:
$sudo apt-get -qq --print-uris install имя-нужного-пакета | cut -d\' -f 2 > urilist
Здесь стоит сделать небольшое отступление. "Как же так?" - спросит меня читатель - "а где же обновление?" Всё просто, друзья мои - как следует из документации, для того чтобы обновить пакет можно использовать команду install. Как получить список пакетов, необходимых для обновления? Ещё проще. Пишем страшно колдунскую команду sudo aptitude upgrade, а когда она запросит у нас подтверждение на закачку, коварно откажем ей в оной.
Что характерно, результатом будет полный список потребных пакетов, каковые и могут быть вставлены вместо "имя-нужного-пакета".
Итак, мы получили urilist. Что дальше?
А дальше копируем его на дискетку/флэшку/cd-rw или просто отсылаем себе почтой (можно голубиной). Приходим в Место-С-Быстрым-Интернетом и скармливаем этот файлик wget'у.
Примерно так:
$wget -i urilist
Через некоторое время у нас появится много (или немного) .deb-файлов, каковые нужно унести домой (можно в ладонях) и сложить в /var/cache/apt/archives/
И наконец - последний шаг.
Запускаем sudo aptitude upgrade и радуемся жизни.
17.07.2006
Как нам обновить Убунту
написал StraNNicK на 10:46
Подписаться на:
Комментарии к сообщению (Atom)

6 прокомментировало:
А если дома нет даже модема (стоит только убунту), а на работе есть много интернета и винда?
Можно. Завтра напишу как.
Так, между нами говоря, можно обновлять не только Убунту, но и мой любимый Дебиан, а так же все основанные на нём дистрибутивы. За статью спасибо.
Примерно в том же стиле обновил на год свою Генту. Только там это ещё проще делается. Или не проще...
гениально. деб - наше всё.
Ну конечно, так можно обновить дебиан. :)
Дебиан и Убунту - близнецы братья, мы говорим Дебиан - подразумеваем... Ээээ, что-то меня не туда понесло. :)
Насчёт Генты - тоже не удивлён. Хотя лично у меня с ней не сложилось - но, насколько я помню, портежи - идейные наследники портов ФриБСД. А там (во фри) это делается ещё проще... Впрочем и она, и генту рассчитаны на самостоятельную сборку и позволяют многие операции сделать с помощью кувалды и чьей-то матери.
Но это ещё не всё. Стэй тюнед.
Отправить комментарий