Обновления для simply linux

Содержание
  1. #LinuxDay1 — Установка и обновление Simply Linux и включение SSH
  2. Выбор дистрибутива Альт Линукса
  3. Установка Simply Linux
  4. Включить SSH сервер
  5. Первый запуск и обновление
  6. Обновления для simply linux
  7. Update/p9
  8. Содержание
  9. Обновление [ править ]
  10. 0. Сделайте резервную копию системы до начала обновления [ править ]
  11. 1. Обновить дистрибутив до самого свежего p8 [ править ]
  12. 2. Проверить syslog [ править ]
  13. 3. Проверить apt-repo [ править ]
  14. 4. Изменить источники обновления [ править ]
  15. 5. Обновиться до p9 [ править ]
  16. 6. Перезагрузка [ править ]
  17. 7. Удаление устаревших пакетов [ править ]
  18. Настройки после обновления [ править ]
  19. Альт Образование [ править ]
  20. LibreOffice [ править ]
  21. Simply Linux [ править ]
  22. Обновление с помощью EPM [ править ]
  23. Известные проблемы [ править ]
  24. E: Unknown vendor ID ‘p9’ [ править ]
  25. ssh и systemd (screen и т.п.) [ править ]
  26. Обновление ExtensionPack для VirtualBox [ править ]
  27. Обновление контейнера OpenVZ c хост-системой на p8 [ править ]
  28. Обновление системы с KDE4 [ править ]
  29. Обновление системы с TDE [ править ]
  30. Обновление syslog-ng [ править ]
  31. Ethernet-мост в etcnet [ править ]
  32. Сервер виртуализации PVE [ править ]
  33. Старые профили firefox [ править ]
  34. Вход в систему (prefdm) [ править ]

#LinuxDay1 — Установка и обновление Simply Linux и включение SSH

Данная статья будет о малом, но важном аспекте! :

  1. Выбор дистрибутива
  2. Установка
  3. Включить SSH сервер
  4. Обновление

подписывайтесь на мой канал Яндекс дзена!Вы будете первым узнавать о новых материалах!

Выбор дистрибутива Альт Линукса

Если вы не читали мою прошлую статью: переход с windows на Linux моя главная задача была, это уход от покупки лицензионного ПО в виду отсутствия финансирования в организации. Вас конечно сейчас это удивит, но если вы с линукс не соприкасались, то и тут есть платные продукты, а точнее сборки дистрибутивов или как это делают в других продуктах продают техническую поддержку, поэтому тут тоже надо быть внимательным при выборе дистрибутива!

В продуктах Альт Линукс есть несколько вариаций дистрибутивов:

  1. Альт Сервер — 4 тыс рублей
  2. Альт Рабочая станция — 10 тыс рублей
  3. Simply Linux — бесплатная!

Для своей организации я выбрал Simply Linux и напомню основные критерии выбора именно его, а не Ubuntu, Mint, CentOS и др.

  1. Это российская разработка
  2. Самая лучшая с технической точки зрения поддержка (форум и канал в телеграмм, где вам всегда помогут практически сразу и все это БЕСПЛАТНО. )
  3. Готовлюсь на будущее — импортозамещение программного обеспечения в организации, если завтра правительство решит в срочном порядке перейти с Microsoft на Российское ПО — то я уже готов)))

Поэтому переходим на официальный сайт в раздел Скачать дистрибутивы ALT и скачиваем образ.

Установка Simply Linux

И так, скачали дистрибутив, нарезали на болванку или флешку и переходим к самой установке.

Моя задача, это показать, что переход на Linux, это не так страшно как некоторые пишут в интернете! Все ставится и устанавливается и работает без проблем!

Как видите установка ничем не отличается от установки Windows (на видео, я думаю, все стало видно, что там обычный установщик )

Включить SSH сервер

После установки Linux/Unix администратор первым делом включает SSH сервер для возможности удаленного администрирования системы

Что такое SSH сервер — это протокол удаленного управления компьютером под операционными системами Linux и Unix. Он состоит из двух частей:

  1. Сервер — обеспечивает подключение клиент и производит аутентификацию на сервере
  2. Клиент — для примера программа Putty используется для входа и выполнения команд на сервере
Читайте также:  Получение полных прав администратора windows 10

Скачать программу putty — можно тут

Включаем SSH сервер в Альт

Для того что бы включить SSH сервер на Simply Linux делаем следующее:

  1. Пуск
  2. Настройки
  3. Центр Управления системой (запросит пароль администратора)
  4. В меню система выбираем пункт Системные службы
  5. В списке служб находим службу ssh.service , изменяем ей состояние на перезапустить и ставим галочку в чекбокс что бы она запускалась при загрузки системы и нажимаем кнопку применить
  6. Теперь у вас заработал сервер SSH и можно через putty подключаться к компьютеру и работать удаленно

Первый запуск и обновление

После первого запуска у моих коллег по работе которых мы переводили на Linux была странная гримаса на лице, которая как мне кажется показывала, «что ты такое, черт возьми!» )))) Тут и в правду заставка и тема с ярлыками выглядит, так, как будто мы вернулись на WinNT ) но как я потом прочитал на форумах, что тут все сделано и оптимизировано так, что бы система запускалась на максимально слабых компах, поэтому тут все отключено и сделано максимально просто, и если Вам потом захочется сделать все под себя, то флаг Вам в руки и барабан на шею)

Но вернемся к первому запуску, когда вы скачивали дистрибутив, то Вы должны были увидеть дату 2017 год и первым делом надо обновить систему и пакеты, для этого используем всего лишь одну команду

apt-get update && apt-get dist-upgrade

Ждем пока все обновится (кстати мы с коллегой постоянно наблюдаем как растет дистрибутив обновления сейчас он уже 909МБ и каждый день увеличивается) что говорит о том, что над ним постоянно работают!

как в linux узнать версию дистрибутива

Ну вот на этой ноте я хочу закончить статью и перейти к следующей статье — Установка Яндекс Браузера

Источник

Обновления для simply linux

Михаил Мишуткин, спасибо за ссылку.

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

Ну в самом деле не очевидно, что нужно отмечать два практические одинаковых репозитария , у которых одинаковые URI но разные «Дистрибутив» — noarch vs. i586.

Как результат, с одним i586 репозитарием некоторые программы не ставятся ссылаясь на отсутствие [program_name]-data. Игры например )

Установил Simply Linux 5.0.. в первый раз линух поставил :)))
Мне нужно установить gcc писать лабы на Си.
пишу rpm -qa | grep gcc
получаю два пакета чето типа libgcc 4.4 alt3 и gcc-common.. очевидно компилятора нет (он и не предусмотрен в этом дистре).
В списке пакетов в синаптике не нашел его.
скачал с фтп ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch/ файл i586-gcc4.4-4.4.1-alt3.i586.rpm
На форуме вычитал команду типа apt-get install /путь/папка/имя_пакета.rpm.
Пишу в терминале apt-get install /путь/i586-gcc4.4-4.4.1-alt3.i586.rpm.. получаю вот что:
Е: запись в /var/cache/apt/ невозможна
Е: невозможно прочитать список пакетов или файл статуса

Чё это означает? Помогите поставить GCC.. оч нада %)

Читайте также:  Как изменить скорость прокрутки колесика мыши windows 10

так и знал что где-то накосячил :))
не сразу врубился как под рутом заходить — «. запрещено заходить из этого диалога».. жму ctrl-alt-F1, ввожу root, пароль, пишу startx и.. опля, вижу рабочий стол, запускаю терминал, вот чё получилось:

# apt-get install /home/gena/Desktop/i586-gcc4.4-4.4.1-alt3.i586.rpm
Reading Package Lists. Done
Building Dependency Tree. Done
Selecting i586-gcc4.4 for ‘/home/gena/Desktop/i586-gcc4.4-4.4.1-alt3.i586.rpm’
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
i586-gcc4.4: Depends: i586-libgcc4.4 (>= 4.4.1-alt3) but it is not installable
Depends: i586-cpp4.4 (= 4.4.1-alt3) but it is not installable
Depends: i586-glibc-devel but it is not installable
E: Broken packages

похоже пакету нужны еще куча других..

захожу в синаптик и вижу кучу доступных к установке пакетов, чего я в упор не видел п без прав рута..
похоже я не те пакеты скачал с фтп..

вот еще что:
# rpm -qa | grep cpp
cpp4.4-4.4.1-alt3
это значит что с++ компилер установлен? как его запустить?

Источник

Update/p9

Содержание

Обновление [ править ]

0. Сделайте резервную копию системы до начала обновления [ править ]

1. Обновить дистрибутив до самого свежего p8 [ править ]

2. Проверить syslog [ править ]

Пакет sysklogd был удалён из Sisyphus на момент формирования p9. Если Ваша система использует SysV init и sysklogd, а не systemd и journald, следует заранее установить либо rsyslog, либо syslog-ng во избежание удаления sshd (altbug #35312), или вытягивания по зависимостям systemd и journald.

3. Проверить apt-repo [ править ]

Скорее всего утилита уже была установлена и обновилась на первом шаге, но на всякий случай проверьте наличие:

4. Изменить источники обновления [ править ]

5. Обновиться до p9 [ править ]

Выполните собственно обновление:

6. Перезагрузка [ править ]

7. Удаление устаревших пакетов [ править ]

Следует воспользоваться советами по ссылке APT_в_ALT_Linux/Советы_по_использованию для удаления устаревших пакетов.

Настройки после обновления [ править ]

Альт Образование [ править ]

При обновлении удаляется пакет Lazarus. Установите его после обновления:

Если устанавливали приложения KDE, то удалите sddm , чтобы не было конфликта с LightDM:

LibreOffice [ править ]

В дистрибутивах на Девятой платформе будет использоваться версия Still LibreOffice (а под именем LibreOffice будет собираться версия Fresh). Поэтому замените на LibreOffice-still:

Simply Linux [ править ]

Необходимо удалить конфликтующий пакет libpq5.9 и установить вместо него пакет libpq5:

Обновление с помощью EPM [ править ]

Для обновления с p8 до p9 можно воспользоваться командой epm release-upgrade из пакета eepm [1] :

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

В связи с altbug:37672 необходимо сначала обновить версию eepm:

Известные проблемы [ править ]

E: Unknown vendor ID ‘p9’ [ править ]

Если после смены репозитория в ответ на команду apt-get update Вы видите сообщение «Unknown vendor ID», то, вероятнее всего, у Вас установлен пакет apt-conf- , отличный от apt-conf-branch. Верните старый репозиторий и установите этот пакет. Вместо обыного «Y» Вам придётся ввести фразу «Yes, do as I say!» (будет подсказка). Либо можно удалить символы [p9] из строк, описывающих новый репозиторий: в этом случае проверка не будет выполняться.

Читайте также:  Windows server essentials как открыть

ssh и systemd (screen и т.п.) [ править ]

В конфигурации по умолчанию systemd закрывает всё, что было запущено при входе по ssh. Установите пакет systemd-settings-disable-kill-user-processes: altbug #36633

Обновление ExtensionPack для VirtualBox [ править ]

После обновления virtualbox потребуется обновить ExtensionPack. Сделать это можно через меню Файл → Проверить обновления…

Обновление контейнера OpenVZ c хост-системой на p8 [ править ]

p9 содержит glibc 2.27. Этой библиотеке требуется ядро с поддержкой prlimit64, эта поддержка появилась в ядре 3.2.0. В OpenVZ есть механизм для обмана контейнера: в файле /etc/vz/osrelease.conf можно написать, какую версию ядра сообщать в контенер с соответствующим значением переменной OSTEMPLATE. Сверяется начальный набор символов шаблона, полностью значение из OSTEMPLATE можно не писать. Поддержка prlimit64 была бакпортирована в ядро 2.6.32-alt162, проверьте, что в хост-системе установлено ядро не старее этой версии.

Если вы неосторожно обновились без данной подготовки, Вам может помочь «apt-get dedup»: https://lists.altlinux.org/pipermail/sisyphus/2019-September/368152.html

Обновление системы с KDE4 [ править ]

KDE4 в p9 не поддерживается (собственно, и в p8 уже не поддерживается, хотя и работает). Обновление системы с KDE4 может привести к тому, что не запустится графическая подсистема. Удобнее перейти на KDE5 до обновления, чем чинить систему после. Для этого надо установить какой-либо из метапакетов, устанавливающих KDE5: kde5, kde5-big, kde5-maxi, либо какой-то ещё, помеченный как «Set of KDE 5 applications». Пакеты, относящиеся к kde4, потом можно удалить. Например так:

Перед подтверждением исполнения не помешает перепроверить список пакетов к удалению.

Обновление системы с TDE [ править ]

TDE в p9 не поддерживается, следует поступить аналогично случаю с KDE4. Вероятно могут быть проблемы с переносом каких-либо данных, например knotes (не проверено).

Обновление syslog-ng [ править ]

  • При использовании с journald следует установить пакет syslog-ng-journal: altbug:36454.
  • При обновлении OpenVZ-контейнера с хост-системой на ядре 2.6.32-ovz-el следует скопировать в /etc/syslog-ng/conf.d файл 00-redefine-source-sys.conf из примеров в документации [2] .

Ethernet-мост в etcnet [ править ]

Изменился способ настройки Ethernet-моcта в etcnet.

Сервер виртуализации PVE [ править ]

Прежде чем начинать обновление, необходимо заменить openntpd на chrony (altbug:37656). В противном случае обновление завершится с ошибкой, а при исправлении в ручном режиме придется удалять весь PVE.

Старые профили firefox [ править ]

При запуске со старым профилем из p8 firefox может не запуститься. Если такое случилось, следует «освежить» профиль запуском браузера с ключем —safe-mode (из терминала) и выбрать опцию восстановления «Refresh Firefox». Это исправит профиль с сохранением пользовательских настроек, паролей и истории.

Вход в систему (prefdm) [ править ]

При пользовании systemd после обновления с p8 до p9 может возникнуть необходимость переключиться на применяемый display manager в явном виде:

(либо sddm.service, либо какой иной)

На системах с sysvinit эта проблема не замечена.

Источник

Оцените статью