История изменений
Исправление bormant, (текущая версия) :
Про Slackel не скажу, не пользовался, личного опыта нет, а про чужой и сами почитать сможете.
Можно ли как-то с 14.2 свичнуться на ветку current
Процесс ровно тот же, что и при обновлении на новую стабильную версию Slackware:
0. Понимаем, что сторонний самосборный софт придется пересобрать; для SBo использовать репо для current, не для 14.2
1. Меняем в /etc/slackpkg/mirrors путь к хранилищу для current той же разрядности; в /etc/slackpkg/slackpkgplus.conf для сторонних хранилищ используем их версии для current.
2. Поверить /etc/slackpkg/blacklist, исключить из списка ядра и прочие части собственно Slackware.
# telinit 3
# slackpkg update
# slackpkg install-new
# slackpkg upgrade-all
# slackpkg clean-system
Если установка сильно частичная, вместо "slackpkg install-new" есть смысл использовать «понаборный» вариант сообразно своему варианту установки
# slackpkg install a ap l n ...
3. Не все *.new файлы обрабатываются действием «new-config». Не забыть вручную объединить изменения из оставшихся
# find /etc -name \*.new
# slackpkg new-config
4. Если используется initrd, обновить initrd.
Обновить загрузчик.
5. Если используется пропириетарный видеодрайвер, решаем, пересобирать сейчас или после перезагрузки (если сейчас, то придется руками указать нужную версию ядра, если потом, то сперва грузиться нужно будет в runlevel 3).
6. Перезагрузка.
7. Пересобираем сторонний софт, требующий пересборки.
Примерно как-то так.
Другой вариант: действовать по UPGRADE.TXT.
Есть особенности, присущие именно будущей 15.0. Из обязательно необходимого по памяти:
1) /var/log/{,removed_}{packages,scripts} теперь симлинки, подробнее см. в ChangeLog.txt (или тут: http://www.slackware.ru/forum/viewtopic.php?f=15&t=2028#p14740 ). Проверить, что после обновления каталоги переехали и симлинки созданы. Если нет, руками перенести содержимое /var/log/{,removed_}{packages,scripts} по новым расположениям, создать симлинки вместо каталогов.
2) если настройка раскладки в Х-ах делалась в /etc/X11/xorg.conf.d/90-keyboard-layout.conf
скопированном из /usr/share/X11/xorg.conf.d/, то теперь для evdev и libinput два раздельных файла:
/etc/X11/xorg.conf/9[01]-keyboard-layout-*.conf
Если остались вопросы, задавайте.
Исправление bormant, :
Про Slackel не скажу, не пользовался, личного опыта нет, а про чужой и сами почитать сможете.
Можно ли как-то с 14.2 свичнуться на ветку current
Процесс ровно тот же, что и при обновлении на новую стабильную версию Slackware:
0. Понимаем, что сторонний самосборный софт придется пересобрать; для SBo использовать репо для current, не для 14.2
1. Меняем в /etc/slackpkg/mirrors путь к хранилищу для current той же разрядности; в /etc/slackpkg/slackpkgplus.conf для сторонних хранилищ используем их версии для current.
2. Поверить /etc/slackpkg/blacklist, исключить из списка ядра и прочие части собственно Slackware.
# telinit 3
# slackpkg update
# slackpkg install-new
# slackpkg upgrade-all
# slackpkg clean-system
Если установка сильно частичная, вместо "slackpkg install-new" есть смысл использовать «понаборный» вариант сообразно своему варианту установки
# slackpkg install a ap l n ...
3. Не все *.new файлы обрабатываются действием «new-config». Не забыть вручную объединить изменения из оставшихся
# find /etc -name \*.new
# slackpkg new-config
4. Если используется initrd, обновить initrd.
Обновить загрузчик.
5. Если используется пропириетарный видеодрайвер, решаем, пересобирать сейчас или после перезагрузки (если сейчас, то придется руками указать нужную версию ядра, если потом, то сперва грузиться нужно будет в runlevel 3).
6. Перезагрузка.
7. Пересобираем сторонний софт, требующий пересборки.
Примерно как-то так.
Есть особенности, присущие именно будущей 15.0. Из обязательно необходимого по памяти:
1) /var/log/{,removed_}{packages,scripts} теперь симлинки, подробнее см. в ChangeLog.txt (или тут: http://www.slackware.ru/forum/viewtopic.php?f=15&t=2028#p14740 ). Проверить, что после обновления каталоги переехали и симлинки созданы. Если нет, руками перенести содержимое /var/log/{,removed_}{packages,scripts} по новым расположениям, создать симлинки вместо каталогов.
2) если настройка раскладки в Х-ах делалась в /etc/X11/xorg.conf.d/90-keyboard-layout.conf
скопированном из /usr/share/X11/xorg.conf.d/, то теперь для evdev и libinput два раздельных файла:
/etc/X11/xorg.conf/9[01]-keyboard-layout-*.conf
Если остались вопросы, задавайте.
Исходная версия bormant, :
Про Slackel не скажу, не пользовался, личного опыта нет, а про чужой и сами почитать сможете.
Можно ли как-то с 14.2 свичнуться на ветку current
Процесс ровно тот же, что и при обновлении на новую стабильную версию Slackware:
0. Понимаем, что сторонний самосборный софт придется пересобрать; для SBo использовать репо для current, не для 14.2
1. Меняем в /etc/slackpkg/mirrors путь к хранилищу для current той же разрядности; в /etc/slackpkg/slackpkgplus.conf для сторонних хранилищ используем их версии для current.
2. Поверить /etc/slackpkg/blacklist, исключить из списка ядра и прочие части собственно Slackware.
# telinit 3
# slackpkg update
# slackpkg install-new
# slackpkg upgrade-all
# slackpkg clean-system
Если установка сильно частичная, вместо "slackpkg install-new" есть смысл использовать «понаборный» вариант сообразно своему варианту установки
# slackpkg install a ap l n ...
3. Не все *.new файлы обрабатываются действием «new-config». Не забыть вручную объединить изменения из оставшихся
# find /etc -name \*.new
# slackpkg new-config
4. Если используется initrd, обновить initrd.
Обновить загрузчик.
5. Если используется пропириетарный видеодрайвер, решаем, пересобирать сейчас или после перезагрузки (если сейчас, то придется руками указать нужную версию ядра, если потом, то сперва грузиться нужно будет в runlevel 3).
6. Перезагрузка.
7. Пересобираем сторонний софт, требующий пересборки.
Примерно как-то так.
Есть особенности, присущие именно будущей 15.0. Из обязательно необходимого по памяти:
1) /var/log/{,removed_}{packages,scripts} теперь симлинки, подробнее см. в ChangeLog.txt (или тут: http://www.slackware.ru/forum/viewtopic.php?f=15&t=2028#p14740). Проверить, что после обновления каталоги переехали и симлинки созданы. Если нет, руками перенести содержимое /var/log/{,removed_}{packages,scripts} по новым расположениям, создать симлинки вместо каталогов.
2) если настройка раскладки в Х-ах делалась в /etc/X11/xorg.conf.d/90-keyboard-layout.conf
скопированном из /usr/share/X11/xorg.conf.d/, то теперь для evdev и libinput два раздельных файла:
/etc/X11/xorg.conf/9[01]-keyboard-layout-*.conf
Если остались вопросы, задавайте.