Linux - это интересно!
Вы не вошли.
А я тут вроде, никуда не девался, Суся, Центось моя слабость. Под Centos 6 просидел года три, начиная с 6.0, до 6.5 кажись. А чего про него рассказывать, много ручной работы, пакетов мало и довольно старые, приходилось много чего собирать из сорцев, очень простой пакетный менеджер (yum который). Но устойчивый, хоть кол ему на голове теши, непадающий можно сказать.
Ну, приложения можно и самому.. А как с драйверами, определением железа, общим инструментарием для сборки ?
Читаю вот:
Срок поддержки каждой версии CentOS составляет 10 лет (с помощью выпуска обновлений безопасности). Новая версия CentOS выходит раз в 2 года и каждая версия регулярно обновляется (каждые 6 месяцев) для поддержки новых аппаратных средств.
Не понял, это выпущенная версия в течении 10 лет регулярно каждые 6 мес обновляется ?
Лицензионные ограничения есть ? Сторонние репы есть ? Конфликты между ними ?
Вне форума
А как с драйверами, определением железа, общим инструментарием для сборки ?
С этим все в порядке, для Centos 6 можно установить ядро kernel-ml-4.2.5-1.el6.elrepo.x86_64? а можно использовать и родной kernel-2.6.32-573.1.1.el6 от RedHat c актуальными патчами и поддержкой нового железа.
Не понял, это выпущенная версия в течении 10 лет регулярно каждые 6 мес обновляется ?
Centos 6 будет поддерживаться до 2020 года.
Лицензионные ограничения есть ?
Ограничений нет, разрабатывается сообществом, на базе открытых исходников RedHat.
Сторонние репы есть ?
Валом: http://pkgs.org/
Конфликты между ними ?
Еще бы. Для избежания, нужно пилить приоритеты.
In Tux We Trust
Вне форума
Вне форума
Важно!
Отказ от ответственности.
В этом Конспекте приводится самый что ни на есть минимальный набор действий для установки базовой системы Arch Linux, создатели которого придерживаются простого правила «KISS».
Поэтому нет графического установщика, нет предустановленного DE, да много чего нет.
Дальше всё усложнять пользователь должен будет сам, для чего есть отличный и достаточно подробный мануал.
В Конспекте будут опущены детали, которые очень индивидуальны и выходят за рамки этого Конспекта, поэтому будут приведены ссылки на отличный и достаточно подробный мануал.
Во избежании неприятностей рекомендуется читать соответствующую статью отличного и достаточно подробного мануала.
Поехали!
4.1 Определение устройств
# lsblk
или
# lsblk | grep -v "rom\|loop\|airoot"
Видно, что консолль-монсоль даже ошибки готова исправить, и есть неразмеченный sda. На него и будем ставить.
4.2 Разметка (cfdisk)
# cfdisk
(если спрашивает, выбрать dos)
4.3 Создание файловых систем
Проверяем, что получилось на предыдущем шаге ( не забывайте про автозаполнение по Tab и «стрелочки» Up и Down для листания истории команд, это сократит время набора текста в консоли и уменьшит количество нелепых ошибок):
# lsblk | grep -v "rom\|loop\|airoot"
Форматируем, например так (на вопросы отвечаем «y»):
# mkfs.ext4 /dev/sda1
# mkfs.ext4 /dev/sda3
Создаём и подключаем свап:
# mkswap /dev/sda2
# swapon /dev/sda2
4.4 Монтирование разделов
Корневой раздел (/) должен быть смонтирован первым:
# mount /dev/sda1 /mnt
Теперь смонтируем остальное (у нас остался только /home, по большому счёту этот шаг можно опустить, но это проще чем потом ковыряться в /etc/fstab)/
# mkdir -p /mnt/home
# mount /dev/sda3 /mnt/home
# pacstrap -i /mnt base base-devel
На все вопросы по ходу установки, везде тупо жмём Enter:
Когда установка базовой системы закончится (это может затянуться до 25-35 минут, если заранее не поправить /etc/pacman.d/mirrorlist, - много времени уходит на загрузку пакетов с медленных зеркал), создаём файл /etc/fstab:
# genfstab -U -p /mnt >> /mnt/etc/fstab
Отредактировать можно редактором nano (Ctrl+O - сохранить, Ctrl+X - выход)
Входим:
# arch-chroot /mnt /bin/bash
# passwd
# pacman -S grub
# grub-install --target=i386-pc --recheck /dev/sda
Даже если устанавливается система 64 бит, не обращайте внимания на параметр «--target=i386-pc»
Для автоматического поиска на вашем компьютере других операционных систем перед запуском следующей команды обязательно установите пакет os-prober ('pacman -S os-prober').
# grub-mkconfig -o /boot/grub/grub.cfg
Базис готов!
ВНИМАНИЕ!
Если установка шла с использованием wi-fi (и wifi-menu для соединения с беспроводной сетью) обязательно нужно установить dialog перед тем, как загружаться в новую систему (в базовую систему оно по умолчанию не ставится)!
# pacman -S dialog
Так же, пользуясь случаем, можно поставить нужные консольные (и неконсольные тоже)программы , например:
# pacman -S mc htop
# exit
# reboot
(или выключение: '# poweroff')
Установочный диск, конечно же, изъять.
З.Ы.
Если вы потом вдруг обнаружили, что что-то забыли установить или настроить, то не нужно всё проходить заново, достаточно снова загрузиться с установочного диска, смонтировать файловую систему (п 4.4), войти как chroot (п 7) и внести необходимые изменения.
Собственно всё. Главный чек-поинт пройден. Читаем снова руководство для начинающих, исполняем пропущенные шаги, и усложняем систему под свои нужды.
Долой DE! Даёшь WM!
Вне форума
Читаем снова руководство для начинающих, исполняем пропущенные шаги, и усложняем систему под свои нужды
Вот! Буду сюда посылать желающих попростому поставить Архипку!
Не, по моему не умеющим или не желающим пользовать официальную вики нефиг и помогать! Правильно что оставили "защиту от дурака и лентяя", меньше будет глупых (мягко говоря) вопросов на форуме, а то и так банальшиной всё завалили... Хрен чего в этом мусоре интересного найти!
Вне форума
@posixru,
продолжение готовлю.
жду вопросов, какое ДЕ будем ставить, ну и вообще просто вопросов.
Долой DE! Даёшь WM!
Вне форума
Приветствую!!! Очень интересно и полезно! Автор, хотелось бы что-то очень легкое - ОпенБокс, ФлуксБокс, JWM, но с доводкой, чтобы по комфорту и удобству работы было сопоставимо с XFCE! Ну и чтобы шрифты были очень красивые и комфортные для глаз.
А в следующей части - надо бы работу про подключение периферии и поиск и установку дров под нее (периферию). И в 1-ю очередь важно принтер-сканер-копир и факс, и удобную оболочку для работы с этим.
Заранее большое спасибо!!!
П.С. Про дрова в целом вкурсе, но бывает и экзотика, вот про это, что не распознается и из реп не достать (или там не заметил), и хотелось бы по-подробнее. А оболочки, они разные и их много, у Посикса в обзорах есть достаточно, но надо чтобы систему не засоряли, и отлично с устройствами работали бы.
ок!
опенбокс будем ставить тогда
а насчёт шрифтов и периферии, - это уж сами как-нибудь.
Долой DE! Даёшь WM!
Вне форума
с доводкой, чтобы по комфорту и удобству работы было сопоставимо с XFCE
Ну, понятие удобства и комфорта сугубо индивидуальны, например многое из того что хорошо мне тёща называет ересью и извращением (это касается не только компьютера). Вот тем то и хороши оконные"боксы что на них можно сделать полностью удовлетворяющее себя любимого окружение...
Ну и чтобы шрифты были очень красивые и комфортные для глаз.
С этим аналогично, универсального для всех "хорошо" не существует, у каждого своё видение этого "хорошо и красиво", глаза то у всех разные, да и на однотипных железяках не всегда одинаковые настройки дают одинаковый результат (из личного опыта)
надо бы работу про подключение периферии и поиск и установку дров под нее
Про дрова в целом вкурсе, но бывает и экзотика, вот про это, что не распознается и из реп не достать
На форуме Арчика есть рецепты на большинство имеющейся "проблемной и не очень" периферии, да и проще спросить рецепт решения у имеющего Арч+Проблемная%Железяка, чем кому то писать "абстрактное" на все случаи жизни, смысла в этом нет, ну не получится, даже при безграничном желании, к всем "проблемам" лучше подходить индивидуально, хоть редко такое бывает но... Кстати, за поседение года три как то и не припомню "фатальных" проблем с железом, припоминаю только пару "проблемных" сканеров, но в итоге оказалось что проблема решалась просто (поиском по форуму).
Вне форума
Кстати, за поседение года три как то и не припомню "фатальных" проблем с железом, припоминаю только пару "проблемных" сканеров, но в итоге оказалось что проблема решалась просто (поиском по форуму).
Сегодня вот только админ жаловался, обновил арчик на рабочем компе.
Долго не обновлял, больше гига накопилось.
В итоге вылетел старый корпоративный жабер, для работы зело нужный (там либа в клиентах обновилась, пиджин давно отпал, теперь и пси);
Бакула какая-то там...;
Рэйд - контроллер не работает;
Что-то там ещё...
"Зато, б*дь, фаерфокс и хромиум новые!"
Долой DE! Даёшь WM!
Вне форума
Один только, очень волнующий вопрос - по умолчанию устанавливается grub? Только после ответа можно будет читать инструкцию по установке... Я так устроен. Доверяю своим...
Вне форума
Один только, очень волнующий вопрос - по умолчанию устанавливается grub? Только после ответа можно будет читать инструкцию по установке... Я так устроен. Доверяю своим...
По умолчанию вообще ничего не ставится, загрузчик сам выбираешь и ставишь
Установка и настройка загрузчика
9 Установка и настройка загрузчика
# pacman -S grub
# grub-install --target=i386-pc --recheck /dev/sda
Даже если устанавливается система 64 бит, не обращайте внимания на параметр «--target=i386-pc»
Для автоматического поиска на вашем компьютере других операционных систем перед запуском следующей команды обязательно установите пакет os-prober ('pacman -S os-prober').# grub-mkconfig -o /boot/grub/grub.cfg[/quote]
Долой DE! Даёшь WM!
Вне форума
Сегодня вот только админ жаловался, обновил арчик на рабочем компе.
Долго не обновлял, больше гига накопилось.
В итоге вылетел старый корпоративный жабер, для работы зело нужный (там либа в клиентах обновилась, пиджин давно отпал, теперь и пси);
Бакула какая-то там...;
Рэйд - контроллер не работает;
Что-то там ещё...
Вот этот-то момент и интересен! И как его можно (или нужно) обновлять, чтобы такого не происходило (или оч.редко) - часто или редко тоже можно? Какие-то правила есть?
В саликсе и манжарке вроде норм по обновлениям (Посикс тут в темах писал про них и обновления недели 2 назад примерно, и больше), без приключений...
"Зато, б*дь, фаерфокс и хромиум новые!"
А это уже не нормально - обновляться ради свежести прог, если и так все работало и свои функции полностью выполняло - согласно основному правилу- не тронь, если хорошо работает! ИМХО, конечно!)
@Андрей, чтобы таких фокусов не происходило, нужно ознакомиться вот с этим: Downgrading packages (Русский).
в двух словах, вылавливаем старую версию из своего кэша, устанавливаем и ставим запрет на обновление.
Долой DE! Даёшь WM!
Вне форума
в двух словах, вылавливаем старую версию из своего кэша, устанавливаем и ставим запрет на обновление.
А вот это, спасибо большое! Очень интересно!
вылавливаем старую версию из своего кэша, устанавливаем и ставим запрет на обновление
Раньше у меня IgnorePkg в две строки был, а сейчас только gthumb, вот думаю firefox туда вставить... Его инициатива:
Релиз Firefox 46, перешедший на GTK3+ в Linux
Меня это самое, несколько (матерные слова оскорбительного наклонения) огорчило, плюнул и удалил!
Вне форума
В Конспекте будут опущены детали, которые очень индивидуальны и выходят за рамки этого Конспекта, поэтому будут приведены ссылки на отличный и достаточно подробный мануал.
Во избежании неприятностей рекомендуется читать соответствующую статью отличного и достаточно подробного мануала.
Поехали!
2.1 Локаль
Включите локаль en_US.UTF-8 UTF-8 и прочие нужные вам локали, раскомментировав соответствующую строку (достаточно убрать #). Рекомендуется для каждой локали выбирать вариант с кодировкой UTF-8. (Сохранить Ctrl+O, выход Ctrl+X).
# nano /etc/locale.gen
………….
#en_SG ISO-8859-1
en_US.UTF-8 UTF-8
#en_US ISO-8859-1
………….
ru_RU.UTF-8 UTF-8
#ru_RU ISO-8859-1
………….
# locale-gen
# echo LANG=en_US.UTF-8 > /etc/locale.conf
# export LANG=en_US.UTF-8
2.2 Консольный шрифт и раскладка клавиатуры
# nano /etc/vconsole.conf
KEYMAP=ru
FONT=cyr-sun16
FONT_MAP=
2.3 Временная зона
# ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime
Если появилась ошибка ln: failed to create symbolic link '/etc/localtime': File exists, значит ссылка уже существует. Проверьте ее командой ls -l /etc/localtime. Если она неправильная, вызовите ln с опцией -f для того, чтобы перезаписать файл ссылки.
2.4 Аппаратные часы
# hwclock --systohc --utc
2.5 Имя узла (hostname)
# echo мое_имя_узла > /etc/hostname
в моём случае выглядит так:
# echo archv > /etc/hostname
Добавьте то же самое имя узла в файл /etc/hosts:
# nano /etc/hosts
#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 localhost.localdomain localhost мое_имя_узла
::1 localhost.localdomain localhost мое_имя_узла
Разблокируем репозиторий #[multilib], остальное на усмотрение пользователя (убираем #):
# nano /etc/pacman.conf
[multilib]
Include = /etc/pacman.d/mirrorlist
В /etc/pacman.d/mirrorlist достаточно рассеянские сервера перемесить в начало списка. Вот эти:
## Score: 1.3, Russian Federation
Server = http://mirror.yandex.ru/archlinux/$repo/os/$arch
## Score: 3.3, Russian Federation
Server = http://mirror.rol.ru/archlinux/$repo/os/$arch
# pacman -Syyu
Установим sudo:
# pacman -S sudo
В файле /etc/sudoers раскомментируем строку, чтобы пользователи из группы wheel имели право использовать sudo
%wheel ALL=(ALL) ALL
Нового полльзователя (newuser) создаём командой (группы перечислены через запятую без пробелов):
# useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash newuser
Пароль для нового пользователя:
# passwd newuser
Теперь можно зайти под учёткой пользователя, которого создали.
$ sudo pacman -S xorg-server xorg-server-utils xorg-xinit
$ sudo reboot
$ sudo pacman -S openbox slim lxterminal obmenu obconf lxappearance pcmanfm chromium file-roller p7zip unrar
Далее с правами пользователя скопируйте конфигурационные файлы: rc.xml, menu.xml, autostart, и environment в ~/.config/openbox:
$ mkdir -pv ~/.config/openbox
$ cp -v /etc/xdg/openbox/{rc.xml,menu.xml,autostart,environment} ~/.config/openbox
(хотя есть же mc)
Для запуска Openbox в качестве отдельного менеджера окон файл ~/.xinitrc должен выглядеть так:
exec dbus-launch openbox-session
Запустить можно
$ startx
Если всё хорошо, а у нас всё хорошо:
http://pixs.ru/showimage/100obpng_4688237_21733640.png
Обращаемся к бесовской системД, дабы демона вызвала:
$ sudo systemctl enable slim
$ sudo reboot
http://pixs.ru/showimage/101obslimp_590 … 733649.png
http://pixs.ru/showimage/102obENDpn_843 … 733656.png
Долой DE! Даёшь WM!
Вне форума
Уважаемый @BigOrange, это все есть а Арчвики, уже прочел его! Но чем ценен ваш конспект - так это кратостью, сфокусированной на необходимых действиях - сделай так, и будет щастье! Действительно, все по шагам, и может поспорить с той же Beginners' guide.
Будет ли рассказано про темы Openbox и включение иконок на рабочем столе, или в wiki и так достаточно сказано? Про интеграцию программ в Openbox?
Уважаемый @BigOrange, это все есть а Арчвики, уже прочел его! Но чем ценен ваш конспект - так это кратостью, сфокусированной на необходимых действиях - сделай так, и будет щастье! Действительно, все по шагам, и может поспорить с той же Beginners' guide.
Будет ли рассказано про темы Openbox и включение иконок на рабочем столе, или в wiki и так достаточно сказано? Про интеграцию программ в Openbox?
Уважаемый, Андрей!
Хотел вообще на вышеизложенном закончить, но те детали, про которые вы спрашиваете, в wiki распиханы по закоулкам этой самой вики так, что инфу действительно трудно сыскать и свести в одно руководство.
Начнём с самого простого, про темы.
Не нравится мне, что темы окошек, заголовков, курсоров и значков имеют свойство обновляться.
В результате либо возникает ошибка при обновлении, которая не даёт двигаться дальше, либо теряются все внесённые изменения. Поэтому считаю, что целесобразно темы складировать в каталог "~/.themes", а значки в "~/.icons".
Благо, что утилитки obconf и lxappearance их там находят.
C темами не стал глубоко копать, нашёл более-менее приемлимое на http://gnome-look.org/content/show.php/ … ent=174824
распаковываем в ~/.themes (там их оказалось несколько собранных в одну папку, перемещаем всё уровнем выше).
Cами окошки, куда не шло, но рамку хочу другую, например как в manjaro-openbox из темы TropicBomb.
находим папку "TropicBomb" в /usr/share/themes/ дистрибутива откуда будем тырить и закидываем в нашу ~/.themes
C иконками поступаем аналогично, но закидываем папки с наборами в ~/.icons
Добавлено спустя 22 ч 17 мин 50 с:
Для отображения содержимого папки Desktop на рабочем столе потребуется файловый менеджер pcmanfm (возможно какие-то другие ФМ такое умеют, но я про них не знаю), но тогда по ПКМ на рабочем столе не будет появляться удобное и минималистичное меню openbox, по этому для удобствалучше ещё завести панельку с кнопкой пуск (xfce4-панельку и whisker-меню, и простой текстовый редактор leafpad ещё поставим).
sudo pacman -S pcmanfm xfce4-panel xfce4-whiskermenu-plugin leafpad
теперь необходимо всё это поместить в автозапуск:
leafpad ~/.config/openbox/autostart
куда необходимо поместить следующее:
pcmanfm --desktop &
xfce4-panel &
рекомендую ещё ознакомиться с этим руководством:
http://www.oldnix.org/openbox-tint-archlinux/
Долой DE! Даёшь WM!
Вне форума
по этому для удобствалучше ещё завести панельку с кнопкой пуск
По моему опыту&впечатлению, mate-panel и caja более адекватно-юзабельны с Опенбоксом, в Арче то я xfce элементы с ним не пробовал, а вот в Саликсе для пробы пробовал, как в xfce вместо Xfwm задействовать openbox, так и openbox облепить кусочками xfce...
Что точно "не в кайф" было сейчас и не припомню, давно это было, как раз 14.1 вышел и я активно над ним извращался, сейчас вот 14.2 выйдет опять пробовать начну! ))
А вообще, на мой взгляд имеет смысл openbox"а обвешивать сторонними приложениями, или задействовать его как оконника в окружениях, а если лепить мутанта из кусков разных ДЕ то кроме разочарования ничего не выйдет, по себе знаю!
куда необходимо поместить следующее:
Всё кроме панели, особенно самодобавляемое лучше запускать с задержкой, примерно так:
(sleep 3s && parcellite) &
Или так:
(sleep 3 && [ -x /usr/bin/parcellite ] && parcellite) &
Особенно "рекомендуют" это на престарелых машинках!
Толку в принципе на чуть, но зато визуально быстрее всё отрисовывается...
ЗЫ: BigOrange, думаю ты сейчас малость понял причину почему я не пишу всякие мануалы, хелпы и прочие памятки? Меня не раз спрашивали на предмет "поделится знанием", но я ещё до этого сайта зарёкся подобным заниматься! На один, два вопроса ответить ещё ничего, даже можно и развёрнуто, но вот обзорные "сравнилки и помогалки", ну не хочется! Не лень, а просто смысла не вижу дублировать легко нагугливаемое, да и с вопросами&уточнениями потом задолбаешься! Особенно объяснять и обосновывать очевидное меня нехило бестит, а то что тысячу раз обжеванно особенно, прям до матерного состояния! ))
Вот и сейчас, по выходу Lubuntu 16.04 вытащил старый и пыльный черновик, по оптимизации её ещё для 14.04 писаной по допилке оптимальной работы на машинках с 512Мб оперативки. Опробовал записи, все манипуляции ещё применимы, результат более чем удовлетворительный, добавил кое чего свежего... Ну а выставлять её вот не хочется мне и всё тут! Разве что спостить и комментарии к ней отключить, хоть на первые две недели, а то опять эхпёрды угадят тему аналитичной бредятиной...
Позже решу, а сейчас ломно, чего то я на рогалики подсел, пора бы завязывать с ними!
Вне форума
По моему опыту&впечатлению, mate-panel и caja более адекватно-юзабельны с Опенбоксом,
Не пробовал такие, достаточно долго сидел на xfce, потому и выбор пал на эту панель.
Мне ещё очень понравилась панель tint2, но там нет копки меню, что для многих оказывается непривычно.
Тайминги автозапуска выставляю только по мре необходимости, у меня из всего что стартует с задержкой только volumeicon, иначе значка нет
sh -c "sleep 2 && volumeicon" &
и, чтоб не ввылазила раньше времени transmission
sh -c "sleep 30 && transmission-gtk -m" &
Долой DE! Даёшь WM!
Вне форума
Мне ещё очень понравилась панель tint2, но там нет копки меню, что для многих оказывается непривычно.
Видел где то способ добавление меню на tint2, жаль не сохранилось, про нечто похожее есть на wiki.arch
А как на счёт этого, этого или этого? myGtkMenu / mygtkmenui опять же! Ещё какие то были, не помню уже...
Вне форума
Видел где то способ добавление меню на tint2, жаль не сохранилось
у меня почему-то не заработало((
насчёт остальных это же смотреть нужно.
по большому счёту к опенбоксу много чего прикрутить можно, была бы для этого необходимость.
Жена вот просила хфце-шную панельку с вискер-меню, часами и погодой никуда не девать.
Мне же как "левая пятка" прикажет, пользуюсь то dmenu, то классическим опенбоксовским, или же в терминале вызову.
Долой DE! Даёшь WM!
Вне форума
Для тех кому требуется (найдено в закладках): Поваренная книга openbox
Помню по нему кое чего осваивал, меня для него "Мультимедийные клавиши" заинтересованно волновали, а внятно тогда мало где про это объяснялось. Эх, клава у меня тоды была знатно-финдиперсовая, с мульёном всякаразных кнопок и кучей светодиодов, а сейчас прям как у бомжа! ))
Кстати, ведь tint3 имеется, форкнули давно уже tint2, года три как, обещали плюшек и шика всякого в неё добавить, но как то погасло всё, а жаль, я то надеялся...
Вне форума
вот неплохой ресурс
http://zenux.ru/articles/27/
Долой DE! Даёшь WM!
Вне форума
[ Сгенерировано за 0.029 сек, 12 запросов выполнено - Использовано памяти: 1.8 Мбайт (Пик: 1.87 Мбайт) ]