Я конечно уже полюбил vim, но порой он отнимает лишнее время, когда забываешь какие-то клавиши. И вот встретил новость на opennet о том, что вышла бета-версия консольного редактора Multitextor. Чертовски похож на mcedit, только поддерживает мышку, копирование и вставку через Ctrl+C / Ctrl+V. Ну и в целом поведение более привычное для windows пользователей. А также додерживает работу с несколькими файлами.
В целом сейчас каких-то значимых преимуществ над mcedit, хот открытие файлов и работа с мышкой привычнее. Посмотрим, что будет дальше. Скачать SlackBuild можно в моем репозитории, он сам скачает и соберет пакет.
Libre Office не входит в основной образ дистрибутива (что несколько странно на мой взгляд). Тем не менее его несложно установить. Собирает Libre Office Eric Hameleers (AlienBOB). Пакеты доступны в его репозитории: https://slackware.nl/people/alien/sbrepos/current/x86_64/libreoffice/. Их вполне можно скачать вручную. Нам потребуются следующие пакеты для русской локализации:
Можно скачать их в папку и выполнить установку через installpkg. А можно установить расширение пакетного менеджера slackpkg+ подключить репозиторий Эрика и установить оттуда. По ссылкам доступны описания пакетных менеджеров.
Немного запоздало, но всё-таки опубликую новость. Собран рабочий стол CutefishOS для Slackware.
Спасибо Frank Honolka. В репозитории которого много ещё чего полезного есть для Slackware. Например, сборка последней xfce и git, slack-xmonad и д.р. посмотрите сами.
CutefishOS находить в этом репозитории. Чтобы собрать CutefishOS, необходимо клонировать репозиторий и запустить скрипт build.sh.
$ git clone https://gitlab.com/slackernetuk/cutefishde-for-slackware.git
$ cd cutefishde-for-slackware.git
$ ./build.sh
Лучше всего набор программ для Cutefish подходит от Plasma5. Меню переходит в верхнюю панель и поскольку cutefish разрабатывается на QT все программы от kde5 выглядит лаконично в ней.
В качестве пакета VitrualBox в репозиториях отсутствует. Поэтому его нужно собрать из исходников. Можно конечно вручную, но лучше автоматизировать сборку с помощью sbopkg или sboui (по ссылкам описание и настройки этих утилит).
Я пользуюсь sboui. Потребуется собрать и установить следующие пакеты:
virtualbox
virtualbox-kernel
acpica — в качестве зависимости
Так же можно собрать и установить дополнительные пакеты:
virtualbox-extension-pack — расширяет возможности virtualbox, например, позволяет напрямую обращаться к USB, web-камера и др. устройствам
Но перед установкой необходимо выполнить подготовительные действия: добавить группу vboxusers и пользователя vboxadd. Все это будет спрашивать скрипт при сборке пакетов, но чтобы не пропустить лучше сделать заранее.
После этого можно выполнить сборку и установку. Сборка занимает некоторое время и есть желание сохранить собранные пакеты, чтобы сэкономить время, если потребуется переустанавливать. Но тут надо помнить, что vitrualbox зависит от версии ядра и на другом ядре пакеты не заработают. Придется пересобрать пакет virtualbox-kernel , который содержит модули ядра.
После установки для запуска модулей ядра для virtualbox необходимо выполнить запуск сервиса:
/etc/rc.d/rc.vboxdrv start
А чтобы запуск сервиса происходил автоматически при запуске slackware нужно добавить следующий код в rc.local:
# Start vboxdrv
if [ -x /etc/rc.d/rc.vboxdrv ]; then
/etc/rc.d/rc.vboxdrv start
fi
И в rc/local_shutdown для корректной остановки при выключении компьютера:
# Stop vboxdrv
if [ -x /etc/rc.d/rc.vboxdrv ]; then
/etc/rc.d/rc.vboxdrv stop
fi
VBoxGuestAdditions.iso также скачивается при сборке, доступ к нему можно получить по пути: /usr/share/virtualbox/VBoxGuestAdditions.iso.