Обновление системы · 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/.
- Откройте терминал и “su” к root.
2. Чтобы загрузить только обновления, выполните следующую команду, заменив мой псевдопуть на путь к вашему локальному зеркалу. Помните, обновления Slackware хранятся в следующем каталоге, /patches/packages/ на всех зеркалах.
#wget ftp://localmirrors/pathToSlack12/slackware/slackware-12.0/patches/packages/*.tgz
- Теперь, когда все обновления загружены, вы можете обновить все ваши пакеты сразу с помощью следующей команды:
- Вы закончили. Просто запишите пакеты, которые вы обновили. Таким образом, вам не придется ненужным образом обновлять тот же пакет снова. Примечание автора Конец* ]**
Перейдите на 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
Итак, некоторые приложения уже установлены в системе.
Get new posts in your inbox
No spam. Unsubscribe anytime.