Обновление ОС Topic is solved
Re: Обновление ОС
Во всех. Панель устанавливает ПО из стандарных репо дистрибутивов.
Re: Обновление ОС
Хорошо, поставлю вопрос иначе: для кого тот же yum создает файлы .rpmsave и .rpmnew, какая задача этих файлов и кем определяется поведение пакета при yum update -y?imperio wrote:Во всех.
Правильно и в этом ее сила. Она не мешает работать стандартными средствами дистрибутива, и мало вносит правок в основные файлы системы. Понятно что при бездумном update вероятность отломать что нибудь на убунте выше, чем на консервативном дебиане, но давайте не будем вдаваться в крайности. Предполагается что человек с рутовым доступом имеет хотя бы базовые понятия о дистрибутиве (эх, мечты конечно)...imperio wrote:Панель устанавливает ПО из стандарных репо дистрибутивов.
Еще я часто встречаю мягко говоря не tru-вариант обновления. В качестве примера путь будет обновление в centos php56 на php70, когда сначала php56 сносят (захватив с зависимостями phpmyadmin и т.д. и на минуточку, конфиги), затем ставят как php70, а потом еще и линкуют; вместо того, что бы переключить репозиторий и выполнить yum update -y php\*, получить рабочий пых, сохранить свой php.ini, получить новый php.ini.rpmnew. Останется выполнить diff /etc/php.ini /etc/php.ini.rpmnew, просмотреть список изменений и причесать рабочий конфиг.
И я против того, что бы панель ставила/обновляла серверный софт и варила кофе. У панели есть прямые задачи, пусть она их делает хорошо, а для всего остального есть системные администраторы)
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Обновление ОС
а вот тут я за!)))) надо придумать чет на этот момент =)))Stesh wrote:И я против того, что бы панель варила кофе.
Re: Обновление ОС
Вот например кусок с yum update -y обычного сервера с вестой (лишнее выкусил, оставил ключевые места)skurudo wrote:Тоже самое когда обновляют с ключом -y - ставят софты без вопросов и накатываются дефолтные конфиги. Сразу грусть-печаль.
Code: Select all
Total 3.3 MB/s | 303 MB 01:32
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Updating : libgcc-4.8.5-11.el7.x86_64 1/614
Updating : centos-release-7-3.1611.el7.centos.x86_64 2/614
Updating : setup-2.8.71-7.el7.noarch 3/614
warning: /etc/profile created as /etc/profile.rpmnew
warning: /etc/shadow created as /etc/shadow.rpmnew
Updating : filesystem-3.2-21.el7.x86_64 4/614
/*
*/
Updating : nss-softokn-freebl-3.16.2.3-14.4.el7.x86_64 9/614
Updating : glibc-2.17-157.el7_3.1.x86_64 10/614
warning: /etc/nsswitch.conf created as /etc/nsswitch.conf.rpmnew
Updating : bash-4.2.46-21.el7_3.x86_64 11/614
Updating : libsepol-2.5-6.el7.x86_64 12/614
/*
*/
Updating : systemd-219-30.el7_3.6.x86_64 128/614
Updating : 1:dbus-1.6.12-17.el7.x86_64 129/614
Updating : php-json-7.0.14-1.el7.remi.x86_64 130/614
WARNING : These php-* RPMs are not official Fedora / Red Hat build and
overrides the official ones. Don't file bugs on Fedora Project nor Red Hat.
Use dedicated forum at http://forum.remirepo.net/
Updating : php-common-7.0.14-1.el7.remi.x86_64 131/614
Updating : systemd-sysv-219-30.el7_3.6.x86_64 132/614
Updating : libdrm-2.4.67-3.el7.x86_64 133/614
Updating : php-xml-7.0.14-1.el7.remi.x86_64 134/614
Updating : iputils-20160308-8.el7.x86_64 135/614
Updating : initscripts-9.49.37-1.el7.x86_64 136/614
warning: /etc/sysctl.conf created as /etc/sysctl.conf.rpmnew
Updating : php-cli-7.0.14-1.el7.remi.x86_64 137/614
Updating : polkit-0.112-9.el7.x86_64 138/614
/*
*/
Updating : systemd-python-219-30.el7_3.6.x86_64 251/614
Updating : 1:dovecot-2.2.10-7.el7.x86_64 252/614
warning: /etc/dovecot/conf.d/10-mail.conf created as /etc/dovecot/conf.d/10-mail.conf.rpmnew
Updating : 32:bind-9.9.4-38.el7_3.x86_64 253/614
warning: /etc/named.conf created as /etc/named.conf.rpmnew
Updating : biosdevname-0.7.2-1.el7.x86_64 254/614
Updating : 2:microcode_ctl-2.1-16.el7.x86_64 255/614
Code: Select all
warning: /etc/profile created as /etc/profile.rpmnew
warning: /etc/shadow created as /etc/shadow.rpmnew
warning: /etc/nsswitch.conf created as /etc/nsswitch.conf.rpmnew
warning: /etc/dovecot/conf.d/10-mail.conf created as /etc/dovecot/conf.d/10-mail.conf.rpmnew
warning: /etc/named.conf created as /etc/named.conf.rpmnew
warning: /var/lib/logrotate.status saved as /var/lib/logrotate.status.rpmsave
Вывод: а может все не так плохо, а?