Управление пакетами Slackware — Netpkg

Сегодня мы разберемся с уже как бы сторонним инструментом для управления пакетами в Slackware. Это утилита Netpkg разрабатываемая Jean-Philippe Guillemin для проекта Zenwalk. Но она так же прекрасно работает во всех дистрибутивах на основе Slackware и в самом тоже. Кстати вот совсем недавно вышла новая версия, об этом я делал заметку у себя https://slackware-alive.ru/reliz-netpkg-7-0/

Как уже нужно привыкнуть в Slackware многие программы требуется скачивать с разных ресурсов и устанавливать себе. (Я думаю пользователи Windows к этому привычны). Итак, скачать Netpkg можно из current-репозитория Zenwalk.

Read more «Управление пакетами Slackware — Netpkg»

Управление пакетами Slackware — slapt-get

В этой статье я рассмотрю несколько стороннюю утилиту для управления пакетами в Slackware — slapt-get.

slapt-get является APT-подобной программой, которая использует стандартные инструменты Slackware для управления пакетами: installpkgremovepkg и upgradepkg. (О них можно почитать здесь). Используется в дистрибутиве Salix.

Основные возможности slapt-get:

  • поддержка нескольких репозиториев
  • умение разрешать зависимости (конечно если их поддерживает сам репозиторий)
  • поддерживает http, ftp и gpg ключи
  • имеет очень простой конфигурационный файл
  • имеет краткие параметры командной строки
  • лаконичный и понятный вывод информации
Read more «Управление пакетами Slackware — slapt-get»

Какой версией Slackware пользуются в 2020 году

Провел опрос в сообществе Slackware в Facebook, спросил какой версией дистрибутива пользуетесь и какой оконный менеджер предпочитаете? И вот какой результат получился:

Из 25 ответивших получился вот такой расклад:

Slackware 14.2 пользуются 13 человек
Slackware current - 14 человек

Предпочитают:
KDE4 - 5
Plazma5 - 3
xfce - 9
cinnamon - 1
mate - 1
other - 7
enlightenment - 2
FluBox - 2
FVWM - 2

Отсюда можно сделать вывод, что даже из заядлых Слакварщиков больше половины уже сидят на current. Да что говорить, сам Alien BOB сидит на current судя по его блогу.

Ну и видно, что предпочтения отдают в подавляющем большинстве встроенным оконным менеджерам KDE и xfce.

Так что, если вы сомневаетесь выбрать стабильный релиз или разрабатываемую ветку (current), я думаю для десктопа можно смело брать current. Я сам сижу на current, а вот с менеджером окон ещё не определился, стоят xfce, i3wm, вот на днях поставил plasma 5 с live-cd. По больше части сижу в i3 привыкаю, но возможно и вернусь в традиционные DM.

Управление пакетами в Slackware — slackpkg+

В прошлой статье я описал основной инструмент установки и обновления пакетов в Slackware из сети slackpkg. И, как я говорил, slackpkg работает только с одним репозиторием пакетов. Чтобы добавить возможность работы с несколькими репозиториями требуется установить пакет, который расширяет стандартный функционал slackpkg. Этот пакет называется slackpkg+.

Загрузить пакет можно с sourceforge.net по ссылке:

https://sourceforge.net/projects/slackpkgplus/files/

К сожалению в официальном репозитории и на диске этого пакета нет. Хотя это уже не совсем так. На LiveCD дистрибутивах, которые собирает Eric Hameleers (он же AlienBOB) (ссылка на ресурсы) slackpkg+ включен в диск и даже имеет настроенные репозитории. Так что возможно в следующем релизе Slackware он уже будет в штатной поставке.

Read more «Управление пакетами в Slackware — slackpkg+»

Управление пакетами Slackware — slackpkg

Для установки пакетов из репозитория в Slackware существует утилита slackpkg. Работать slackpkg может только с одним репозиторием. Отсюда вытекает основное предназначение slackpkg — это установка обновлений безопасности.

/etc/slackpkg/slckpkg.conf - основной конфигурационный файл
/etc/slackpkg/mirrors - список зеркал
/etc/slackpkg/blacklist - список пакетов, которые не будут автоматически выполнятся при выполнении slackpkg upgrade-all 
Read more «Управление пакетами Slackware — slackpkg»

Русификация Slackware

Статей про русификацию Slackware множество и я не буду писать ещё одну. Просто размещу ссылки на проверенную информацию, чтобы все было в одном месте. Ведь одна из сложностей в освоении дистрибутива — это то, что информация (по крайней мере на русском языке) очень разрознена и часто находишь какие-то полезные вещи просто случайно.

Хорошая статья на wiki slaclware.ru

www.slackware.ru/wiki/Русификация


Скрипт упрощающий и автоматизирующий русификацию от Graf с сайта slackware.su. Скрипт я проверял работать отлично, экономит кучу времени, большое спасибо автору.

https://slackware.su/forum/index.php?action=dlattach;topic=33.0;attach=248

Ссылка тему на форума

https://slackware.su/forum/index.php/topic,33.msg6628.html#msg6628

Управление пакетами в Slackware

В этой серии статей я опишу все инструменты управления пакетами в дистрибутиве Slackware. Их в отличие от других дистрибутивов Linux очень много, они дополняют и дублируют друг друга, из-за этого в них реально можно запутаться. Я и сам хочу разложить у себя в голове все по полочкам и с вами поделится за одно.

Для начало подготовим список инструментов. Каждый инструмент это ссылка на отдельную статью.

Управление пакетами в Slackware — pkgtool

pkgtool — это основная утилита управления пакетам в Slackware Linux. Она запускается при установке системы, но её так же можно запустить и после установки. Что примечательно, pkgtool не является бинарной программой, это набор bash скриптов.

Read more «Управление пакетами в Slackware — pkgtool»