Решено: Можно ли не обновлять calculate linux?

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Решено: Можно ли не обновлять calculate linux?

Сообщение azsx »

Мне нужен компьютер как тв плеер для телевизора. Я поставил слабенький компьютер и calculate linux с xfce. Прочитал http://www.calculate-linux.ru/wiki/index/ruкое что попробовал, поставил опцию, чтобы софт компилировался, а не копировался с бинарников, обновил безопасность и так по мелочи. Очень растроился, что за зависимостями теперь мне надо будет следить самому. Ну не интересно мне за тв плеером следить. Вопрос.
А что будет, если я отключу ssh сервис, поставлю на root и пользователя пароль посложнее и не буду обновлять calculate linux совсем. При этом раз в полгода (год) буду ставить какие нибудь программы (например, wine или игру никса какую нибудь).
Всё взломают? Всё сломается через полгода при установке новых программ? Или ничего не будет?
Спасибо сказали:
Аватара пользователя
jashaw5
Сообщения: 68

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение jashaw5 »

"Нельзя узнать вкус груши, не попробовав её" (с) Мао Дзе Дун.
Русский форум. Задаёшь вопрос, потом тебе долго рассказывают, какой ты м-к.
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2345
ОС: gentoo fluxbox

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение yoricI »

azsx писал(а):
23.09.2017 04:25
Всё сломается через полгода при установке новых программ?
Вот это наиболее, другое маловероятно.
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение azsx »

Ничо не понял из ответов.
Спасибо сказали:
Kopilov
Сообщения: 947
ОС: [K]Ubuntu, Debian

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение Kopilov »

В основе Calculate лежит, как Вы знаете, Gentoo. Одна из особенностей данного дистрибутива: rolling release и отсутствие версий. В его репозитории всегда лежат сравнительно свежие стабильные программы – и они расчитаны на установку на столь же свежую систему. Обновлять Gentoo надо не для безопасности, а для совместимости. И, если сделать слишком большую (полгода-год) паузу – при обновлении запросто может сломаться сам менеджер пакетов или ещё что-нибудь базовое.

Представьте себе rolling release репозиторий, как гусеничный вездеход, медленно едущий вперёд. Новые версии добавляются, старые выкидываются. Чтобы обновиться, надо забраться на борт и подойти к кабине. Но если отстали больше, чем на корпус – догонять придётся по болоту.

У Calculate есть релизы и собственный репозиторий, но, всё же, это не Debian с поддержкой и обратной совместимостью на несколько лет. О его особенностях можно задать вопрос в разделе Gentoo или в личку L'autre. В целом, дистр классный, не раз спасал, особенно на необузданных ноутбуках.
Спасибо сказали:
Аватара пользователя
devilr
Сообщения: 3665
ОС: Mandriva => Gentoo (~amd64)
Контактная информация:

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение devilr »

Ну так, какой вопрос - такой и ответ. :)
На подобно поставленный вопрос можно ответить, как "обновлять надо обязательно", так и "обновлять не надо, категорически". И оба ответа будут правильными.
Проще попробовать поставить и посмотреть. Особенно, если не выставлять ненужные порты в интернет. Я насчет "Всё взломают?"
А само собой ничего не ломается. Если в калькуляторе через полгода без обновлений пытаться поставить что-то новое, то, с большой вероятностью, это новое потребует (по зависимостям) что-то обновить. А оно, в свою очередь, что-то свое...
Мудрость приходит с возрастом.
Иногда возраст приходит один.
Эхо разума
Спасибо сказали:
Kopilov
Сообщения: 947
ОС: [K]Ubuntu, Debian

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение Kopilov »

devilr писал(а):
23.09.2017 15:43
На подобно посталенный вопрос можно ответить, как "обновлять надо обязательно", так и "обновлять не надо, категорически". И оба ответа будут правильными.

Верно :)
Почему надо обновлять (и почаще), если хочется иногда ставить что-нибудь новое – я уже объяснил. С другой стороны, установленный "на скорую руку" Calculate спокойно жил на папином ноутбуке года три, под принципом "работает – не трогай". Переустановить (т.к. обновить не представлялось возможным) пришлось только когда в браузере перестали нормально работать некоторые сайты.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2600
ОС: Gentoo

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение ormorph »

В принципе можно и не обновлять, только тогда если надо ставить некоторые проги с разницей полгода придется делать срез исходников репозитория, а он не маленький.
Инече через некоторое время исходники могут стать не доступными.
Скачать из определенного ебилда иходник:

Код: Выделить всё

# ebuild путь/пакет-xxx.ebuild fetch
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение bormant »

Я б поставил какой-нибудь дистрибутив с релизной моделью. Например, Slackware -- в релиз приходят только неломающие обновления безопасности, между релизами срок существенный, нет никакой необходимости обновляться на новый релиз.
Поставил, настроил и забыл.
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение azsx »

Спасибо огромное за советы. Что я в итоге понял.
- Если я буду обновлять свой calculate, то один раз за полгода я успею поставить какой-то новый софт на систему, а через год система рухнет, так как при обновлении что нибудь не скомпилируется, как в топике Прошу помощи в обновлении Gentoo
- Если я не буду обновлять свой calculate, то мне надо ничего не устанавливать на него вообще и переустаустанавливать систему, когда надо новый софт поставить.
Ещё подумаю, но наверное буду обновлять.
---
# ebuild путь/пакет-xxx.ebuild fetch

Почитал https://dev.gentoo.org/~zmedico/portage/doc...n/ebuild.1.html
Несколько неудобная у меня проблема, хотя по инструкции должен быть /etc/make.conf по факту у меня его там нет. Опять же, если в инструкции указано как вывести все установленные пакеты в системе, то не понятно как вывести их с путём сперва.
Короче, ничо не понял.
---
Я б поставил какой-нибудь дистрибутив с релизной моделью. Например, Slackware

Моя проблема описана в Решено: Компьютер для телевизора -- настройки для производительности?
Есть старый компьютер на нём терялись кадры на видео выше 1920*1080 25 кадров 10 мбит под убунту (и оффтопик 7). Я читал как оптимизировать убунту и вычитал, что надо компилировать программы из исходников, при чём на gentoo. gentoo не осиилил установку, поставил calculate и всё работает сразу из коробки. Никто в интернетах не пишет, что Slackware также производительный дистрибутив, а gentoo Aliech и Bizdelnick хвалили. Скажите, пожалуйста, Slackware также крут по производительности?
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2600
ОС: Gentoo

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение ormorph »

/etc/portage/make.conf уже давно используется...
Пересобрать все установленные пакеты в системе команда:

Код: Выделить всё

# emerge -ave @world

Исходники сами скачиваются если не сильно устарело дерево портов, а если устарело то и смысла в полных путях нет.
Сделать срез репозтория просто прогнать find путь /usr/portage на наличие ебилдов и применить к каждому ранее указаную команду для скачивания.

А так слака тоже ни чего по скорости, только в место кед не мешало бы выбрать менеджер по легче.
Пересборка мира на древнем компе это страшно долго, можно конечно воспользоваться distcc для сборки через сеть чтобы собирал более мощный комп, но тогда должно установлено и на нем distcc и версия компилятора должна быть одной и той же.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2600
ОС: Gentoo

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение ormorph »

На счет просмотра видео самым лучшим мне показался из оконных менеджеров E17
Позволяет оптимально использовать видеокарту для прорисовки видео. Главное что бы было включено прорисовка opengl это все делается в настройках, единственный минус не работает системный лоток, по этому нужно смотреть в сторону стороннего traer.
Спасибо сказали:
Аватара пользователя
bormant
Сообщения: 1354

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение bormant »

azsx писал(а):
24.09.2017 03:44
Никто в интернетах не пишет, что Slackware также производительный дистрибутив
Обычно пишут о проблемах. Когда все работает, о чем писать-то?

В любом случае есть смысл поставить и попробовать. Возникнут трудности -- не стесняйтесь спрашивать.

Пересобрать какой-либо из пакетов с измененными параметрами оптимизации также не составит труда -- все сценарии сборки лежат в дереве дистрибутива в каталоге /source, там же и исходники, из которых собирался конкретный бинарный пакет, замена версии обычно не является проблемой.

Особых чудес от пересборки под конкретное старое железо ждать не стоит ни в одном из дистрибутивов.

А в остальном -- решать только вам.
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение azsx »

Пересобрать все установленные пакеты в системе команда:
# emerge -ave @world

Как планирую обновляться я. Если совсем не правильно, то скажите, пожалуйста, что и почему.
Раз в неделю запускать:
emerge --sync
emerge -uND world

А вот
emerge -eс world

я планировал запускать раз в год предварительно перекусив, помолившись, заварив чаю и записав на флешку установочный образ calculate linux, вдрг после обновления надо будет переустановить gentoo, как винду. Из Вашего совета мне не понятно.
0. Мой способ обновления совсем не правильный?
1. Вы советуете иногда "пересобирать мир" (или правильнее делать полное обновление) и не париться с обычными обновлениями? Как часто?
2. Что значит ваша собака @world чем она отличается от просто world как во всех инструкциях пишут?
Особых чудес от пересборки под конкретное старое железо ждать не стоит ни в одном из дистрибутивов.

Мне сложно оценить производительность. Но на убунту видео солидно подвисало, а на calculate всё сразу работает. Значит сборка под железо всё таки плюсы даёт и не мелкие.
Про Slackware понял, будет время -- обязательно попробую, спасибо.
зы
заодно спрошу, скажите, а мне нужна опция -c? Просто у меня винт 160 гб, ничего толком на нём не будет, ну запишу на него кино, посмотрю -- сотру. Фильмы у меня тянет гигабайт на 20-40. А то может больше проблем огребу с удалением старых пакетов?
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2600
ОС: Gentoo

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение ormorph »

То что я указал нужно для gentoo, или для calculate если планируете пересобрать все пакеты с оптимизацией под сво процессор, подробрее позже напишу ато на мобиле...
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2600
ОС: Gentoo

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение ormorph »

Собака означает что это сет.
Сет @world включает в себя system и world
Посмотреть список сетов командой:

Код: Выделить всё

# emerge --list-sets

В место:

Код: Выделить всё

# emerge --sync

лучше использовать:

Код: Выделить всё

# eix-sync

Так как последняя кроме синхронизации основного дерева портов, синхронизирует еще оверлеи.
Обновлять рекомендуется так:

Код: Выделить всё

# eix-sync
# emerge -avuND @world
# emerge -c
# emerge @preserved-rebuild

Но это для gentoo, для calculate рекомендуется больше бинарное обновление тыц, если только не меняли флаги в системе. В последних новостях смотрю изменился путь обновления с помощью iso тыц

Значит сборка под железо всё таки плюсы даёт и не мелкие.

ну тут нет ни какой оптимизации под железо, просто особенность сборки и легковесный менеджер xfce дает результат, если бы стоял x11-wm/enlightenment:0.17 Проигрывание видео было бы еще лучше.
Оптимизация под железо обычно включает в себя включение в ядро только тех функций которые необходимы конкретно вашему железу и сборка всех пакетов с оптимизацией конкретно под ваш процессор.
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение azsx »

# eix-sync
# emerge -avuND @world
# emerge -c
# emerge @preserved-rebuild

Что из этого понял я. По какой то причине вы не советуете запускать emerge -e никогда. Почему?
Но это для gentoo, для calculate рекомендуется больше бинарное обновление тыц, если только не меняли флаги в системе.

У меня убунту на lxde видео не показывало, то есть я думал, что именно перекомпилиция сделала плеер более быстрым. Я ошибался.
Про возможность бинарного обновления мне понятно, попробую обновляться в стиле gentoo, хотя use флаги не менял.
вот файл nano -w /etc/portage/make.conf/custom

Код: Выделить всё

#------------------------------------
# Основные опции сборки
#------------------------------------
# Использование для обновления бинарных пакетов (по умолчанию) либо
# исходных кодов.
FEATURES="-getbinpkg"

#------------------------------------
# Настройки компилятора
#------------------------------------

# Дополнительные параметры, передаваемые компилятору. Флаг '-march=native'
# оптимизирует программы под ваше оборудование.
#CFLAGS="-O2 -march=native -pipe"
#CXXFLAGS="${CFLAGS}"

#----------------------------------
# Ускорение компиляции
#----------------------------------
# Количество параллельных процессов, запускаемых при установке пакета.
MAKEOPTS="-j3"

# Количество пакетов для одновременной сборки.
#EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --jobs=1"

Как я понимаю, раз я убрал комментарий FEATURES="-getbinpkg" то значит он уже будет компилировать?
---
Смотрите, вот я не понимаю, что такое термин "сет" и где об этом почитать. Везде как-то разрознено, как будто термин понятен. например:

Код: Выделить всё

emerge --list-sets
autodeps
changed-deps
custom
downgrade
installed
live-rebuild
module-rebuild
preserved-rebuild
profile
rebuilt-binaries
security
selected
selected-packages
selected-sets
system
unavailable
unavailable-binaries
world
x11-module-rebuild

что обозначают эти строчки?
Или вот

Код: Выделить всё

cd /usr/share/portage/config/sets/
ls
calculate.conf  portage.conf  xorg.conf

Какой файл смотреть для понимания сетов? Почему все просто world пишут?
Что такое сеты и (или) атомы?
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2600
ОС: Gentoo

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение ormorph »

Ну сеты это определенные автоматизации системы портов, позволяющие собирать определенные группы пакетов(атомов).
Например ранее перед переходом на новый компилятор требовалось сначала собирать тулчин, и только потом собирать system и только потом собирать мир. Теперь сет @world это все делает сам.

На счет ключика -e то это сборка всех пакетов от которых зависит определенная сборка, это уже на усмотрение сборщика, хочет ли он пересобрать все пакеты или нет. Это не значит что я считаю это не надо использовать, в некоторых случаях надо.
Например вам надо так как вы уже используете другие опции сборки комрилятора. Один раз очень даже надо.
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: Решено: Можно ли не обновлять calculate linux?

Сообщение azsx »

Спасибо теперь понятно. Окончательно разберусь с опциями компилятора и буду пересобирать.
Спасибо сказали:
Ответить