Обновление системы · 4 min read · Oct 04, 2025

Идеальный рабочий стол - Slackware 12 - Страница 3

4 Обновление системы

Перед тем как скачать обновления, давайте создадим несколько каталогов на нашем рабочем столе. Таким образом, все наши загрузки могут быть сохранены в одном месте.

Щелкните правой кнопкой мыши на рабочем столе и выберите Создать новый->Папка:

Назовите ее downloads и нажмите OK:

Каталог downloads теперь доступен на вашем рабочем столе:

Либо щелкните один раз, либо дважды щелкните по каталогу downloads, чтобы открыть его. Вы можете прочитать больше о щелчках в Разделе 22.

Скриншот ниже показывает, как Konqueror просматривает каталог с именем downloads:

В каталоге downloads создайте еще одну папку.

Щелкните правой кнопкой мыши и выберите Создать новый->Папка:

Назовите ее updates и нажмите OK:

Мы собираемся хранить все обновления программного обеспечения Slackware в этом месте:

Slackware имеет систему управления пакетами, аналогичную другим ОС. Разница между управлением пакетами Slackware и другими дистрибутивами Linux, такими как Ubuntu, заключается в том, как каждая ОС обрабатывает зависимости. Slackware не выполняет проверку зависимостей, в то время как Ubuntu делает это.

Некоторые из программ, которые Slackware предоставляет для управления пакетами, включают pkgtool, installpkg, removepkg и upgradepkg.

Инструмент, который мы будем использовать при обновлении пакетов из Уведомлений о безопасности, - это upgradepkg.

Чтобы обновить Slackware, мы можем проверить два места: электронную почту и веб-сайт Уведомлений о безопасности Slackware. Оба предоставляют одну и ту же информацию. Ранее в этом учебнике вы подписались на рассылки Slackware. Slackware 12 вышел в июле 2007 года, так что вы пропустили предыдущие уведомления, отправленные по электронной почте. Из-за этого мы собираемся проверить веб-сайт Уведомлений о безопасности Slackware, чтобы наверстать упущенное.

Перейдите на http://www.slackware.com/. Нажмите на Уведомления о безопасности, а затем на 2007:

Ниже приведены уведомления о безопасности. Вместе мы обновим tcpdump. Нажмите на уведомление для tcpdump:

Уведомление о tcpdump содержит важную информацию об обновлении, такую как:

Доступные места для загрузки
MD5 подпись: f2b34a0c29485d8f942602b69fae0c70
Обновите пакет как root  upgradepkg tcpdump-3.9.7-i486-1_slack12.0.tgz

Оставьте страницу уведомления о безопасности tcpdump открытой, чтобы мы могли проверить MD5 подпись после загрузки обновления.

Существует несколько способов загрузки обновлений. Мы можем использовать ftp, wget, Konqueror или Firefox. В этом примере мы будем использовать Firefox.

*[Примечание автора Начало. 15 февраля 2008 года… Если вы не хотите загружать обновления по одному, вы можете использовать wget, чтобы загрузить все обновления сразу. Выберите локальное зеркало с http://www.slackware.com/getslack/.

  1. Откройте терминал и “su” к root.

2. Чтобы загрузить только обновления, выполните следующую команду, заменив мой псевдопуть на путь к вашему локальному зеркалу. Помните, обновления Slackware хранятся в следующем каталоге, /patches/packages/ на всех зеркалах.

#wget ftp://localmirrors/pathToSlack12/slackware/slackware-12.0/patches/packages/*.tgz

  1. Теперь, когда все обновления загружены, вы можете обновить все ваши пакеты сразу с помощью следующей команды:
  1. Вы закончили. Просто запишите пакеты, которые вы обновили. Таким образом, вам не придется ненужным образом обновлять тот же пакет снова. Примечание автора Конец* ]**

Перейдите на http://www.slackware.com/getslack/ и выберите зеркало, ближайшее к вам.

Папка с именем Slackware-current предназначена для тестирования и разработки, и мы не будем туда заходить. Все наши загрузки будут из последнего стабильного релиза Slackware 12 в папке:

Нажмите на папку slackware-12.0. Все обновления Slackware хранятся в следующем каталоге, /patches/packages/

Нажмите на папку patches:

А затем нажмите на packages:

Все обновления безопасности отображаются:

По умолчанию Firefox загружает все файлы на ваш рабочий стол. Давайте изменим это, чтобы мы могли сохранить файл там, где хотим. В главном меню Firefox нажмите Правка, а затем выберите Настройки. В открывшемся окне выберите вкладку Основные. В разделе Загрузки нажмите радиокнопку Всегда спрашивать, куда сохранять файлы.

Теперь мы готовы сохранить файл. Нажмите на файл с именем tcpdump-3.9.7-i486-1_slack12.0.tgz, чтобы начать загрузку:

Нажмите Сохранить файл:

Сохраните его в /brian/Desktop/downloads/updates

После загрузки просмотрите файл с помощью Konqueror:

Нам нужно открыть терминал, чтобы установить обновление. Вы можете открыть терминал в Konqueror, нажав F4. Вы также можете щелкнуть правой кнопкой мыши на пустом месте каталога, содержащего tcpdump-3.9.7-i486-1_slack12.0.tgz, и нажать Действия->Открыть терминал здесь:

Другой способ открыть терминал - нажать K Menu->Система->Эмулятор терминала:

Когда терминал откроется, вы можете перейти в каталог, в который вы сохранили tcpdump-3.9.7-i486-1_slack12.0.tgz, набрав,

cd /home/brian/Desktop/downloads/updates/

(замените brian на ваше имя пользователя!).

Перед установкой файла мы собираемся проверить его MD5 подпись. Пожалуйста, проверяйте MD5 подписи, даже если я не упоминаю об этом в остальной части учебника.

На командной строке введите,

md5sum tcpdump-3.9.7-i486-1_slack12.0.tgz

Это предоставит MD5 подпись. Используйте мышь, чтобы выделить подпись:

Затем нажмите Правка->Копировать:

В окне браузера, где все еще открыто уведомление о безопасности tcpdump, введите Ctrl+F. В окне поиска, которое откроется, введите Ctrl+V, чтобы вставить подпись в поле поиска. Пока подпись совпадает с той, что на веб-странице, вы можете продолжать. Если она не совпадает, это означает, что вы не должны использовать файл. В этом случае попробуйте загрузить его снова.

Ниже вы можете увидеть, что подписи совпадают:

В окне командной строки введите,

su

чтобы стать root

Чтобы установить, введите:

upgradepkg tcpdump-3.9.7-i486-1_slack12.0.tgz

Вывод ниже указывает, что пакет был обновлен:

Вот как вы поддерживаете Slackware в актуальном состоянии. Следуйте приведенной выше процедуре и обновите все оставшиеся пакеты перед тем, как продолжить.

5 Инвентаризация того, что у нас есть на данный момент

Теперь давайте просмотреть все меню, чтобы увидеть, какие из наших необходимых приложений уже установлены. Вы должны обнаружить следующую ситуацию ( [x] отмечает приложение, которое уже установлено, где [ ] - это приложение, которое отсутствует):

Графика:
[x] The GIMP
[ ] Google Picasa

Интернет:
[x] Firefox
[x] Thunderbird
[x] Java Runtime Environment
[ ] Flash
[ ] RealPlayer
[x] aKregator
[x] Pidgin
[x] Xchat IRC
[x] gFTP
[ ] BitTorrent
[ ] Guarddog
[ ] Google Earth
[ ] Skype

Офис:
[ ] OpenOffice.org
[ ] Adobe Acrobat reader
[x] Kontact
[ ] Scribus
[ ] kmymoney2

Звук и видео:
[x] Audacious
[x] K3B
[x] Noatun
[ ] VLC Media Player

Программирование:
[x] Quanta Plus
[x] Kate
[ ] The Java 2 SDK

Системные утилиты:
[ ] htop
[x] iptraf
[x] netstat
[ ] Filelight
[x] KDE Info Center
[x] Konqueror

Прочее:
[ ] VMware Server
[ ] NTFS-3G driver
[ ] FUSE

Итак, некоторые приложения уже установлены в системе.

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.