LINUX.ORG.RU

Моя статья для простых пользователей о установке программ в Calculate linux.Завтра редактор выложит в паблик .

 , ,


1

2

текст статьи.
Calculate linux ,часть вторая.
Решил всё же вначале написать более подробно о установке программ и обновлении системы,чтобы последующий материал был более понятен.
Portage  — основная система управления пакетами в Gentoo Linux. Аналог системы портов FreeBSD . Представляет собой набор утилит на Python и Bash, призванных облегчить и упорядочить установку программного обеспечения из исходных кодов или бинарных пакетов, с учётом всех зависимостей. Основной пользовательский интерфейс Portage  — консольная программа emerge , которая позволяет устанавливать новые пакеты с учётом зависимостей и с возможностью управления вариантами установки — например с поддержкой определенных функций или без поддержки ненужных функций (управление параметрами сборки осуществляется через так называемые USE-флаги), удалять ненужные пакеты, обновлять установленные пакеты, проводить синхронизацию с деревом портежей (по протоколу rsync) и т. д.
Прежде чем установить программу/обновить систему надо обязательно обновить информацию о доступных пакетах,ведь их кол-во меняется каждый день .Для того чтобы это сделать надо войти в root юзера(было в прошлой статье),после чего набрать eix-sync ,этим вы замените 3 старые команды(eix-update,eix-diff,третью я уже даже не знаю,тк eix-sync уже 7 лет и третья в старом handbook-e , я его признаюсь не читал,мне нового хватило).Это команда сделает синхронизацию пакетов,обновит возможные их версии в оверлеях(дополнительных репозиториях-местах, где хранятся и поддерживаются какие-либо данные. Чаще всего данные в репозиториях хранятся в виде файлов, доступных для дальнейшего распространения по сети.)применит новые системные настройки для пакетов. После чего наберите eix и название программы,вам выдадут список возможных программ с похожим именем и их версии,от старых до только что созданных,например у меня сейчас уже chromium 30.0.1599.0-r1,хотя недавно только был релиз 29го. http://www.imgs.su/tmp/2013-08-24/1377331318-527.jpg
Зелёным цветом обозначены стабильные пакеты версии программ,жёлтым тестовые\недавно выпущенные,а красным еженедельные сборки.Для начинающих пользователей лучше пользоваться стабильными(зелёными) версиями. Последняя стабильная версия устанавливается после набора emerge (название пакета),после чего пойдёт его скачивание и сборка. Если же вы хотите более старую или новую версию программы вам надо её размаскировать. Для этого надо набрать например emerge --autounmask-write =www-client/firefox-22.0 .После чего набрать dispatch-conf и нажать «u». После этого обновить базу(eix-sync) и установить программу как было описано выше. Установка происходит как из бинарных пакетов так и из исходных кодов. Программы установленные так занимают меньше места на диске а так же меньше потребляют озу,нежели программы из самораспаковывающихся архивов(к ним например относятся .exe файлы). В следующей части я буду рассказывать про KDE.

☆☆

Ответ на: комментарий от LightDiver

Твоя самописная панелька — единственное не страшное на этом скриншоте. До чего же всё-таки в этом KDE4 отвратные стили. Такую DE испортили...

geekless ★★ ()
Ответ на: комментарий от geekless

Твоя самописная панелька — единственное не страшное на этом скриншоте. До чего же всё-таки в этом KDE4 отвратные стили. Такую DE испортили...

Это уже тема другого разговора. Я настраивал кеды 3 года так как _мне_ нужно. И они не обязаны кому-то еще нравиться.

LightDiver ★★★★★ ()
Ответ на: комментарий от geekless

Да они и по дефолту такие же.

Ты видимо давно не юзал кеды. Кстати, другие ДЕ так настроить, увы, нельзя. Я пробовал.

LightDiver ★★★★★ ()
Ответ на: комментарий от LightDiver

Я про стили тулкита, а не про то, как там у тебя панели и оконный менеджер настроены. Вот в KDE3 была пара симпатичных стилей... не помню уже, как назывались...

geekless ★★ ()
Ответ на: комментарий от geekless

Я про стили тулкита, а не про то, как там у тебя панели и оконный менеджер настроены. Вот в KDE3 была пара симпатичных стилей... не помню уже, как назывались...

Ну, тут уже дело вкуса. Внешне их можно сделать какими угодно. К слову, во времена третьих кед мне они не нравились и я юзал гном. Короче, это дело вкуса и его обсуждать - это только флудить. Интереснее обсуждать функционал.

LightDiver ★★★★★ ()
Последнее исправление: LightDiver (всего исправлений: 1)
Ответ на: комментарий от geekless

В сравнении с гляцево-мультяшными третьекедами четвёртые выглядят просто божественно. Просто у кого-то синдром утёнка )

it-nativa ()
Ответ на: комментарий от it-nativa

Там не только глянцево-мультяшное оформление было, оно-то как раз самое страшное из того, что я видел.

Просто у кого-то синдром утёнка )

Не исключено. Щас скачаю Livecd с Trinity и проверю.

geekless ★★ ()
Ответ на: комментарий от geekless

Там не только глянцево-мультяшное оформление было, оно-то как раз самое страшное из того, что я видел.

Да пофигу на оформление. Оформлений и тем тысячи. А вот панелька в кедах функциональная, я такой больше нигде не находил. И у квин много интересных фич по управлению окнами. Поговаривают, что такое и в ОБ есть, но там конфигами нужно управлять, гуя нет, так что я пока не смотрел.

LightDiver ★★★★★ ()
Ответ на: комментарий от LightDiver

А вот панелька в кедах функциональная, я такой больше нигде не находил.

Моя лучше. :P

И у квин много интересных фич по управлению окнами. Поговаривают, что такое и в ОБ есть, но там конфигами нужно управлять, гуя нет, так что я пока не смотрел.

Форкнуть OB, сделать ему gtkшный бэк-энд (чтобы он декорации окон не только своим движком мог рисовать, но и стандартными средствами gtk) и добавить возможность конфигурирования через гуй — одна из моих безумных идей...

geekless ★★ ()
Ответ на: комментарий от geekless

Моя лучше. :P

Увы, я ее пробовал. Ее нельзя, кажется, полноценно развернуть вертикально, к примеру. Или заставить иконки запуска приложений быть же отображением уже запущенных. Управлять скрытием и показом софта в трее.

Форкнуть OB, сделать ему gtkшный бэк-энд (чтобы он декорации окон не только своим движком мог рисовать, но и стандартными средствами gtk) и добавить возможность конфигурирования через гуй — одна из моих безумных идей...

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

LightDiver ★★★★★ ()
Последнее исправление: LightDiver (всего исправлений: 1)
Ответ на: комментарий от LightDiver

Ее нельзя, кажется, полноценно развернуть вертикально, к примеру.

В чем неполноценность?

Или заставить иконки запуска приложений быть же отображением уже запущенных.

Не понял.

Управлять скрытием и показом софта в трее.

Это да. Раньше этому мешала кривая архитектура виджета трея. Теперь ничего не мешает, т.к. я портировал виджет от gnome-panel. Дойдёт очередь, сделаю.

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

Думаю, это еще не скоро будет.

geekless ★★ ()
Ответ на: комментарий от geekless

В чем неполноценность?

Посмотри на мой скрин. У меня нет текста у иконок, есть раздел для скриптов, разде для софта, который не дублирует раздел дя запуска софта, раздел для трея. Все это вертикально справа. Я почему то так с лх-панелью сделать не смог. Как собственно ни с какой другой панелью, а я их много перепробовал.

Думаю, это еще не скоро будет.

Но через конфиг можно статично задавать эти параметры окнам? Чтобы сохранялись.

LightDiver ★★★★★ ()
Последнее исправление: LightDiver (всего исправлений: 1)
Ответ на: комментарий от LightDiver

В бинарных дистрибутивах никто у тебя не отнимает cli (или что там) от deadbeef. Твоя воля не использовать gui, но превращать это в фанатизм (мне это не нужно, пускай этого не будет!) - странно.

KendovNorok ()
Ответ на: комментарий от KendovNorok

В бинарных дистрибутивах никто у тебя не отнимает cli (или что там) от deadbeef. Твоя воля не использовать gui, но превращать это в фанатизм (мне это не нужно, пускай этого не будет!) - странно.

Мне не интересны техники игнорирования того, что мне не нужно. Убрать гуй можно и в бинарных дистрибутивах. Но это как наступить себе на яйца и не сходить.

LightDiver ★★★★★ ()
Ответ на: комментарий от LightDiver

У меня нет текста у иконок, есть раздел для скриптов, разде для софта, который не дублирует раздел дя запуска софта, раздел для трея. Все это вертикально справа.

Что такое «раздел для скриптов, разде для софта, который не дублирует раздел дя запуска софта»? Выпадающие при нажатии на кнопку менюшки?

Я у тебя вижу кнопку K-меню, затем панель мелких иконок (или это трей? вроде больше похоже на панель иконок), затем таскбар, линия, две какие-то иконки, затем внизу наверное трей и часы.

geekless ★★ ()
Ответ на: комментарий от geekless

Что такое «раздел для скриптов, разде для софта, который не дублирует раздел дя запуска софта»? Выпадающие при нажатии на кнопку менюшки?

1) К-меню для доступа к редко-используемому софту

2) Раздел скриптов (мелкие иконки). Они запускают самописные скрипты.

3) Постоянно используемый софт. Так иконки запуска софта одновременно являются иконками запущенного приложения. Я такую фичу видел разве что в е17, кажется. Но я не осилил настройку и стабильную работу е17. А, да, линия отделяет софт который постоянно на панели прикреплен от «временного» софта, который исчезнет с панели после закрытия.

4) Скрытие всех окон (хотя, такое можно реализовать разными способами).

5) Собственно трей. О нем можно отдельную беседу начинать =), ибо там очень гибкое управление разными видами софта.

6) Часы с календарем.

LightDiver ★★★★★ ()
Последнее исправление: LightDiver (всего исправлений: 1)
Ответ на: комментарий от KendovNorok

Если тебе приходится игнорировать и терпеть, честно, с тобой что-то не так. Спокойнее надо быть, да.

Я вполне спокойно использую то, что удобно и функционально.

LightDiver ★★★★★ ()

Спасибо за труд, очень хорошая статья! Даже самому захотелось Дженту поставить :] Не подскажешь проблем с 64х битной версией не возникнет?

newpunkies ()

а если не секрет, то какая целевая аудитория такого поста?

qnikst ★★★★★ ()
Ответ на: комментарий от LightDiver

слоты, сабслоты, сеты, выставление переменных окружения, компиляции, сборки для отдельного версии/пакета/группы пакетов, создание своих профилей, профилей для нужных пакетов, накладывание патчей без изменения меты пакета, внесение изменений в любой из этапов сборки, abi для пакетов (последнее пока не юзабельно)

я честно смотрел этот ваш pacman с abs, по сравнению с portage вызывает лишь смех

arrecck ★★ ()
Ответ на: комментарий от RedEyedMan

Люто плюсую, где ты видел виндузятника который тратить овер9999 времени на обновление?!

Да любой, кто обновляется вообще - там это до жути долгий (после арча, да и бубунты тоже) процесс с перезагрузками.

najlus ★★★★★ ()
Ответ на: комментарий от geekless

Ящитаю, надо было вообще весь текст в одно предложение запихнуть.

Cancellor ★★★★☆ ()

Ну коряво же, ну вот например:

а красным еженедельные сборки.

Да ну? Красным (aka hardmask) помечены

а.) либо пакеты для удаления б.) либо очень _очень_ мажорные релизы которые разработчики должны очень очень хорошо оттестить. в.) либо лайв ебилды

Zlogene ()
Ответ на: комментарий от LightDiver

В общем, действительно lxpanelx пока не пригодна к такой конфигурации. Чтоб такое сделать, мне не хватает трех фич:

Так иконки запуска софта одновременно являются иконками запущенного приложения. Я такую фичу видел разве что в е17, кажется. Но я не осилил настройку и стабильную работу е17. А, да, линия отделяет софт который постоянно на панели прикреплен от «временного» софта, который исчезнет с панели после закрытия.

1. Такое есть в панелях типа docky или той, которая в ElementaryOS встроена. В моей панели нужно сильно отрефакторить код, чтобы реализовать такую штуку без костылей. так что я эту фичу давно запланировал, но реализовать её получится не скоро.

Пока есть только упрощенный режим: поставить рядом виджеты панели с иконками приложений и таскбар. Приложение запускается кликом по иконке, а когда запущено, иконка запуска исчезает.

2. В трее, как я и говорил, еще нет возможности сортировки и скрытия.

3. Ну и чтобы сделать «мелкие иконки», нужна возможность выставлять разный размер иконок разным виджетам. Это тоже уже есть в планах. (Правда можно поставить рядом две панели с разными размерами иконок, но это жуткий костыль.)

geekless ★★ ()

наконец-то всё доступно и понятно разжёвано

МО-ЛО-ДЕЦ!

dmitry_malikov ★★ ()

Правильно. Гентушник должен страдать даже до того, как станет гентушником.

thesis ★★★★★ ()

Чтобы запилить генту из под chroot, необходимо:handbook, желательно осилить пару how-to, 2-3 часа времени, 7-10 банок пива, компиляцию отдельная тема.
Если делать по тому что вы тут понаписали, необходимо:4-5 ящиков водки и около месяца тщетных попыток добраться хотя бы до genkernel:)))

windusjatnik ()
Ответ на: комментарий от erzent

Все равно не пиши. Ты даже текст на абзацы не разбиваешь. И вообще создается впечатление, что писал школьник, который в третий раз увидел линукс.

В этом нет ничего плохого. Например, мне тоже не удаются нормальные художественные тексты. Просто это не твое.

coderage ()
Ответ на: комментарий от arrecck

я честно смотрел этот ваш pacman с abs, по сравнению с portage вызывает лишь смех

На _наш_ пакмэн? Вы точно внимательно читали предыдущие комментарии?

LightDiver ★★★★★ ()
Ответ на: комментарий от geekless

В общем, действительно lxpanelx пока не пригодна к такой конфигурации.

Если честно, мне бы хватило всего одной фичи - чтобы иконки запущенного приложения заменяли иконки запуска. Ибо я очень уж хочу избавиться от плазмы. Да еще и поговаривают, что ЛХ на Qt переходит.

LightDiver ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.