Книга посвящена дистрибутиву Linux Mint и одной из его главных



Скачать 21.34 Mb.
Pdf просмотр
страница29/30
Дата22.11.2016
Размер21.34 Mb.
Просмотров6353
Скачиваний0
1   ...   22   23   24   25   26   27   28   29   30
UCK: процесс
Сразу после запуска UCK перед нами появляется пустое терминальное окно и на фоне его — приглашение программы:
В нём указаны системные требования, не являющие собой ничего сверхъестественного 5 ГБ свободного пространства в каталоге
/tmp (или его аналоге, определённом выше) и доступ в Интернет. Так что можно смело нажимать OK и приступать к кастомизации, которая начинается
с выбора локали — сначала для инсталлятора:
Затем — для Live-носителя:
И наконец — для и инсталлированной системы:
Список всех доступных содержится в файле /usr/lib/uck/langlist. Причём, при желании иметь русифицированную систему, можно ограничиться отметкой боксика ru во всех трёх случаях. Впрочем, в среде локаль всё равно останется en_US (о чём программа честно предупреждает. Однако язык инсталлтора будет русским. А в установленной системе локаль по умолчанию определится как надо $ locale
LANG=ru_RU.UTF-8 И к ней автоматически добавятся такие $ locale -a
C
C.UTF-8 en_AG en_AG.utf8 en_AU.utf8 en_BW.utf8 en_CA.utf8 en_DK.utf8
en_GB.utf8 en_HK.utf8 en_IE.utf8 en_IN en_IN.utf8 en_NG en_NG.utf8 en_NZ.utf8 en_PH.utf8 en_SG.utf8 en_US.utf8 en_ZA.utf8 en_ZM en_ZM.utf8 en_ZW.utf8
POSIX ru_RU.utf8 ru_UA.utf8 Правда в Mint, в отличие от Ubuntu, ни одна из многочисленных английских локалей не будет всплывать в самый неподходящий момент.
Следующий шаг кастомизации — выбор рабочей среды:
На самом деле он определяет не среду, а терминальную программу, в которой будет жить окружение. При выборе первых трёх вариантов её
будет соответствующий штатный терминал (Konsole, GNOME Terminal или Xfce
Terminal), в случае варианта четвёртого будут просто перебраны они же плюс из LXDE. Соответственно, запустится тот, что найдётся первым, так что выбор пункта other подойдёт в подавляющем большинстве случаев, вне зависимости от десктопа, используемого на потрошимом Live-носителе.
На самый крайняк предусмотрен запуск XTerm, который, казалось бы,
имеется в любом дистрибутиве. Но вот в е нив одной официальной редакции его как раз нет. Поэтому при сборке системы с десктопом потребуется редактирование того самого файла /usr/lib/uck/customization- profiles/localized_cd/customize, который я ранее предлагал запомнить. То есть в его секцию function run_console() следует вписать такие строки if [ «$CONSOLE_APP» = «» ]; then
CONSOLE_APP=`which mate-terminal`
CONSOLE_APP_OPTIONS=(-t «UCK customization console» -e Яна всякий случай дописал в него также определения для терминальных программ Sakura и Terminator, которые временами использую if [ «$CONSOLE_APP» = «» ]; then
CONSOLE_APP=`which terminator`
CONSOLE_APP_OPTIONS=(-t «UCK customization console» -e /bin/bash) fi if [ «$CONSOLE_APP» = «» ]; then

CONSOLE_APP=`which sakura`
CONSOLE_APP_OPTIONS=(-t «UCK customization console» -e /bin/bash) fi Теоретически тут можно переопределить и командную оболочку (например, ноя этим заморачиваться не стал.
Теперь потребовуется выбрать образ диска, который будет подвергнут потрошению — через обычное окно открытия файла. После чего будущему образу предлагается дать имя:
Впрочем, имя это, насколько я понял, в дальнейшем нигде не используется,
так что особо напрягать свою фантазию не нужно.
Далее следует серия вопросов — о желании кастомизировать будущий образ мануально:
Об удалении Windows-related файлов, типа autorun.inf (которых, впрочем, на установочном носителе Mint итак нет):
О создании гибридного образа — то есть пригодного для записи как на таки на На все эти вопросы я, по понятным причинам, отвечал положительно, иначе и говорд городить бы не стоило.
Далее сообщается, что вся необходимая информация собрана, по введении пароля можно приступать к сборке диска, который будет помещён в path2/remaster-new-files под именем livecd.iso (спрашивается, зачем придумывать ему осмысленное имя?):
А для начала процесса в исходном терминальном окне надо ввести пароль для доступа к адмнистративным привилегиям:
Вслед за этим происходит монтирование исходного образа, его разворачивание и декомпрессии SquashFS, которая занимает немало времени:
Когда же она закончится, каталог, определённый в качестве будет выглядеть так [remaster-dir] build.log customization-scripts/ remaster-apt-cache/ remaster-new-files/ remaster-root/ remaster-root/home Очевидно, что build.log содержит протоколирование хода процесса, а в каталоге customization-scripts/ собраны скрипты кастомизации,
сгенерированные посредством сценариев из /usr/lib/uck/. В каталоге remaster- apt-cache/ будет помещён локальный кеш устанавливаемых пакетов, асами они в
подкаталоге аналоге установленной системы. Таким образом, скачанные пакеты не засоряют ни корень развёрнутой из образа системы (он расположен в каталоге remaster-root/), ни, тем более, каталог для сборки уже непосредственно нового образа — remaster-new-files/. В последнем после успешного завершения всего предприятия этот самый образ, под именем livecd.iso, и окажется. Ну а remaster-root/home, ясное дело, является домашним каталогом администратора (аналог /root обычной файловой иерархии).
Далее предлагается выбрать заказное действие — Run console application или Continue building:
Выбор первого пункта очевиден. Он влечёт за собой выполнение той самой команды chroot, о которой я говорил раньше, и запуск того самого терминала,
который был неявным образом определён на стадии так называемого выбора десктопа:
Обращаю внимание — командная оболочка в терминале — запущенная от лица администратора. То есть в дальнейшем для установки/удаления пакетов и прочих подобных мероприятий команда sudo не понадобится.
Если предыдущие стадии завершились успешно, то начинается самое важное собственно потрошение исходного образа. Тут требуется аккуратность и последовательность, нарушение которой влечёт ошибки,
которые, как я уже говорил, крайне нежелательны. Так что в следующем миниочерке процедура потрошения будет рассмотрена подробно. А пока завершу описание основного процесса.
По завершении потрошения опять возникает панель с предложением выбрать заказное действие — и теперь столь же очевиден выбор второго из них:
После чего начнается исполнение сценариев кастомизации, плавно переходящее в компрессию системы в виде SquashFS — это будет самым долгим делом во всём процессе:
Однако всё когда-нибудь кончается — и упаковка SquashFS закончится сообщением об успехе операции и напоминанием о том, где и под каким
именем можно найти её результат:
Приняв это к сведению, я узнал, что собранный образ не вместится на стандартный семисотмегабайтный Что, как выяснилось, соответствовало действительности, о чём скажу в следующем миниочерке. А пока оставалось только нажать OK, что повлекло закрытие окна сборки. А в первом терминале — нажать Enter, в результате закроется ион А итоговый образ, как уже говорилось, можно найти в каталоге под именем livecd.iso.
«Потрошение» образа
А теперь я вернусь назад и расскажу о своём опыте «потрошения»
исходного образа редакции Mint. Не как пример для подражания или, тем более, копирования, но как вариант возможных действий. И себе на память — в качестве шпаргалки, тоже пригодится.
«Потрошению» подвергся образ редакции Mint 17.1 Rebecca в 64- битном варианте:
Для начала я подключил PPA-репозитории, которые предполагал использовать add-apt-repository -y ppa:mystic-mirage/komodo-edit && add-apt-repository -y ppa:zfs-native/stable && add-apt-repository -y ppa:andrew-crew-kuznetsov/crew Напоминаю, что командная оболочка запущена от имени администратора,
что символизиуется видом приглашения командной строки в виде решётки Подключение репозиториев можно проделать и с помощью запустив его из командной строки. И тут только не следует тянуть с этим делом — после удаления ненужных (мне) программ он может работать с ошибками. Если же прибегнуть к стандартному add-apt-repository, то этой проблемы не возникает, и подключение PPA-репозиториев можно отложить.
Как обычно, подключение репозиториев надо завершить обновлением кеша пакетов apt update И теперь, казалось бы, самое время выполнить общее обновление системы.
Однако — увы у меня оно ни разу не проходило ни через mintupdate, ни через apt upgrade нив каких вариантах ни с отключением Менеджера обновлений в хост-системе в первом случае, ни с ручной фиксацией версий пакетов, не обновляемых mintupdate — во втором. Так что попытки эти я оставил,
переходя сразу к удалению пакетов, которые полагаю лишними — Libreoffice,

GIMP, все мультимедийные, Thunderbird и всякие мелочи, типа Tomboy:
# apt purge tomboy gimp thunderbird libreoffice* banshee brasero totem vlc gimp-data libgimp2.0 Далее настала очередь шрифтов — удалению подверглись кхмерские,
таиландские и прочие шрифты, столь необходимые в наших широтах apt purge fonts-kacst fonts-kacst-one fonts-khmeros-core fonts-lao fonts-lklug- sinhala fonts-nanum fonts-sil-abyssinica fonts-sil-padauk fonts-takao-pgothic fonts- thai-tlwg fonts-tibetan-machine fonts-tlwg-garuda fonts-tlwg-kinnari fonts-tlwg-loma fonts-tlwg-mono fonts-tlwg-purisa fonts-tlwg-sawasdee fonts-tlwg-typewriter fonts- tlwg-typist fonts-tlwg-typo fonts-tlwg-umpush fonts-tlwg-waree ttf-indic-fonts-core ttf-punjabi-fonts И напоследок — удаление драйверов видеокарт, последние представители которых были списаны в утиль много лет назад apt purge xserver-xorg-video-cirrus xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-openchrome xserver-xorg-video-qxl xserver-xorg-video-s3
xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sis xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident xserver-xorg-video-ati xserver-xorg-video-mach64 xserver-xorg-video-vmware xserver-xorg-video-vmware Массовое удаление пакетов по традиции следует завершать командой apt autoremove Она удаляет осиротелые зависимости, от которых больше ничего не зависит. Впрочем, в моём случае таковых не оказалось.
Теперь настало время собирать камни устанавливать пакеты. Каковых оказалось не так много apt install zsh gprename hunspell-ru-ie-yo mc mdadm uck shutter komodo-edit komodo-edit-ru gnumeric abiword gnome-mplayer asunder lame flac terminator tilda yagf system-config-lvm f2fs-tools nilfs-tools btrfs-tools ubuntu-zfs google-earth- stable virtualbox-4.3 Вдаваться в объяснения, почему именно эти пакеты, полагаю здесь неуместным. Ну а порядок их перечисления в строк — абсолютно случайный, и образовался по мере воспоминания.
Напоследок была установлена новая Opera, предварительно скачанная и помещённая в каталог path2/remaster-root/tmp:
# apt deb path2/remaster-root/tmp После установки пакетов остались последние штрихи — обеспечить
«нескучные обои некоторые мелочи. Первая задача была решена лобовым копированием с хост-системы иве среде) каталога с моими любимыми фоновыми картинками в каталог path2/remaster-root/usr/share/backgrounds. И
созданием (уже в окружении) символической ссылки:

# ln -s ../linuxmint-alv/Mount_of_the_Rising_Sun.jpg \ default_background.jpg Далее, с хост-системы же были перенесены настроечные файлы:

мои конфиги для Zsh —
/.zshrc ив каталог /etc/zsh под именами newuser.zshrc.recommended и zshenv, соответственно файла customize, описывающего доступные для UNC терминалы — в каталог стем же именем файлов словаря для русского спеллинга в Komodo Edit (ru_RU.aff ив калалог path2/remaster-root/usr/lib/komodo- edit/mozilla/dictionaries. И теперь оставалось только выйти из окружения и дождаться окончания сборки нового образа. Объём которого составил 1484 МБ — против МБ образа исходного. Ноя и не ставил своей целью его уменьшение.
Получившийся образ был скопирован куда надо, получил нормальное имя alv-rebecca.02.iso и контрольную сумму командой md5sum alv-rebecca.02.iso > alv-rebecca.02.md5 После этого образ подвергся проверке сначала в режиме, а затем был установлен в виртуальной машине — проверять его на реальном железе мне в данный момент негде. Тем не менее, поскольку все предыдущие опыты такого рода заканчивались успешно, я решил поделиться своим образом с народом вдруг кому пригодится. Так что скачать его можно с
Яндекс.Диска
Заключение
В заключение этого очерка скажу пару слово том, зачем всё это делалось и делается — хотя, возможно, с этого следовало начать. Ибо вопрос этот возникает возникает довольно часто. Правда, я обычно отвечаю на него не вполне политкорректно:
Если вы не знаете, зачем это — значит, вам это не нужно.
Но можно попробовать ответить и иначе. Собирал я образы, разумеется, в первую очередь для себя, любимого, дабы иметь возможность устанавливать сего в той комплектации, которая устраивает меня на 146%.
Во-вторых, с этого образа система будет устанавливаться на машины моих товарищей, не имеющих, по большей части, сложившихся предпочтений по части прикладного софта.
В-третьих, образ может быть использован для не совсем стандартных инсталляций, например, с подключением softRAID, что штатно его инсталлятором не поддерживается, на файловую систему Ext4 с отключённым журналирование (что до недавнего времени пропагандировалось Google как самое быстрое решение, для подключения существующего пула ZFS или создания нового.
В четвёртых, просто для экспериментов с дисковыми разделами и
файловыми системами, в том числе и с относительно экзотическими, такими,
как f2fs или И, наконец, в-пятых и последних — этот образ может послужить основой для специализированных сборок под некоторые задачи, например, связанные с цифровой картографией.
Вместо заключения. Порядок действий при настройке
Обычно в заключении к книгам, подобных этой, принято писать общие слова о достоинствах предмета описания (а заодно и автора оного. Отступлю от этой традиции и довольно конкретно опишу, в каком порядке лучше всего выполнять манипуляции по настройке дистрибутива Mint и среды опираясь на всё изложенное выше в этих очерках. Разумеется, здесь в конспективном виде приводится мой личный алгоритм действий — как всегда,
не в качестве образца для подражания, а как напоминание о необходимости выработки алгоритма собственного. Первое, что я делаю после установки почти любого дистрибутива, с почти любой рабочей средой (и Mint сего не исключение) переименовываю стандартные подкаталоги в своём домашнем каталоге. Если устанавливать систему с русской локалью, по умолчанию список этих подкаталогов будет таким ls ­1
/ Видео Документы Загрузки Изображения Музыка Общедоступные Рабочий стол Шаблоны Что, конечно же, соответствует пресловутому стандарту Но, по понятным причинам, крайне неудобно при работе в CLI. Зато легко исправляется такой командой
$ LANG=C xdg­user­dirs­gtk­update ­­force Вместо LANG=C можно указать LANG=POSIX или LANG=en_US , это одно и тоже. Ив любом случае за этим последует панель с запросом подтверждения С ним следует согласиться, предварительно поставив
«птицу» в боксике Don't ask methis again , чтобы в дальнейшем избежать повторения вопроса. После чего список подкаталогов в домашнем каталоге мгновенно приобретёт такой вид

$ ls ­1
/
Desktop/
Documents/
Downloads/ lost+found/
Music/
Pictures/
Public/
Templates/
Videos/ Который позвволяет более не задумываться о переключении раскладки клавиатуры вовремя навигации по файловой системе.
Следующие мои действия — создание комфортной среды обитания меня,
любимого, что начинается с установки любимой оболочки Zsh:
$ apt install zsh Затем копирование (с внешнего носителя или из сети, например, с
Яндекс.диска) моих конфигов для неё в домашний каталог:

$ cp path2/{.zshrc,.zshenv} mytmp
/ И, наконец, превращение Zsh в login shell:
$ chsh ­s /bin/zsh Как я уже гворил, в последнее время без выпадающего терминала я чувствую себя как безрук. И потому следующий шаг — установка оного apt install tilda И внесение программы Tilda в список для Автозапуска в секции Параметры Ситемных настроек среды Cinnamon. Раньше одним из первых моих действий по настройке среды была смена шрифтов интерфейса. Однако с появлением в Mint семейства гарнитур Notos оказалось, что в штатной теме оформления Cinnamon, именуемой Mint-X, меня в общем всё устраивает по умолчанию, а всякими частными украшательствами, типа подбора нескучных обоев и скринсейвером, я занимаюсь на досуге, под настроение.
А вот что для меня важно в среде обитания — это настройка клавиатуры, в которую для меня входят:

включение привычных хоткеев для переключения между рабочими областями и управления окнами, в том числе их тайлингом;

установка привычного варианта русской раскладки (выбор подходящих переключателей раскладки, клавиши Compose и некоторых других параметров совместимости. Первоочередность установки языково-зависимых параметров клавиатуры вызвана тем, что обустройство в новой системе я почти всегда сочетаю с описанием этого процесса, которое выполняю на языке родных осин. Ив любимом текстовом редакторе, роль которого последнее время выполняет Edit, каковой устанавливается в это же время apt install komodo­edit komodo­edit­ru И из внешнего источника в каталог
/.komodoedit копируются необходимые конфиги и макросы. В том числе и словарные файлы для проверки русской орфографии, что требует предварительного подключения следующих репозиториев:
$ sudo add­apt­repository ­y ppa:mystic­mirage/komodo­edit
$ sudo add­apt­repository ­y ppa:andrew­crew­kuznetsov/crew
$ sudo apt update Сочиняемые описания обычно нужно иллюстрировать скриншотами. А
поскольку штатное средство для этого, имеющееся в Cinnamon, ниже всякой критики, то заодно устанавливается и соответствующий инструмент:

$ apt install shutter Все эти вопросы были подробно рассмотрены в соответствующих очерках, и здесь я вдаваться в детализацию не буду.
Создав таким образом подходящую среду как для дальнейших действий,
так и для их описания, можно заняться разборками с файловыми системами и системами размещения данных — в моём домашнем каталоге хранятся только файлв настроек приложений, рабочие данные я размещаю вне его.
Тут первое, что можно (если нужно) сделать — это отключить журналирование для файловой системы ext4, на которой у меня располагаются корень файловой иерархии и его ветвь
/ (то есть, точнее,
/home/alv ). Делается это такими командами
$ sudo tune2fs ­O ^has_journal /dev/sda1
$ sudo tune2fs ­O ^has_journal /dev/sda2 А успех операции проверяется командой sudo tune2fs ­l /dev/sda# | grep journal которая должна просто вернуть приглашение командной строки.
Вопрос о том, нужно ли отключать журналирование для ext4, я здесь обсуждать не буду — ответ на него каждый должен дать себе сам.
Далее возможны варианты в зависимости оттого, что предполагается использовать для хранения данных — LVM, softRAID или ZFS. Первый случай ник каким подготовительным действиям не обязывает — к созданию физических томов и их группа также логических групп и томов поверх них можно приступать сразу, с помощью соответствующих консольных утилит. Однако,
если есть желание воспользоваться интегрирующей их графической оболочкой, сооветствующий пакет надо установить apt install system­config­lvm Если для размещения данных был выбран softRAID, то пакет для работы с ним должен быть установлен в обязательном порядке, в стандартной установке Mint таковой отсутствует apt install mdadm Больше всего телодвижений потребует использование ZFS. И тут проще всего начать с получения бессрочных административных прав sudo ­i После чего подключить нужный репозиторий и обновить кеш:
# add­apt­repository ppa:zfs­native/stable
# apt update
Затем построить дерево зависимостей apt build­dep ubuntu­zfs Далее — собрать пакеты поддержки apt install ubuntu­zfs И, наконец, загрузив модули, необходимые для работы ZFS:
# modprobe zfs проверить результат командой lsmod | grep zfs Теперь наступает этап массового удаления ненужных пакетов и установки нужных. Останавливаться на нём я не буду — во-первых, это дело индивидуальных вкусов, а во-вторых, последнее время я устанавливаю Mint с самосборных образов, изготовленных посрджеством UCK, как было описано в последнем очерке. В этих образах ничего ненужного уже нет, а (почти) всё
нужное присутствует.
Так что — за работу, товарищи!
Приложение. Перечень ресурсов
Эта книга была бы неполной без Перечня ресурсов, связанных си. Яне ставил себе целью собрать все сайты и блоги, в которых упоминаются этот дистрибутив и эта среда, даже русскоязычные. И потому,
возможно, в моём Перечне ресурсов есть зияющие прорехи.
С другой стороны, все дистрибутивы семейства Ubuntu (а Mint в широком смысле слова принадлежит к этому клану) связаны друг с другом настолько тесно, что заставляют вспомнить, что говорили поэтому поводу резонные люди из Одессы. Так что в Перечень попали некоторые ресурсы, имеющие к и Cinnamon косвенное отношение. По иронии судьбы, это как раз самые интересные ресурсы изв русскоязычных ресурсов.
И ещё дисклаймер: делался этот Перечень в первую очередь для себя,
любимого — на предмет упрощения работы над книгой. Так что несёт на себе отчётливый след вкусовщины, дедовщины и прочего субьективизма.
Англоязычные ресурсы
Англоязычные ресурсы начинаются, разумеется, с официального сайта Linux
Mint
, и тесно связанных с ним
Linux Mint а (новости о дистрибутиве вообще, сайта Segfault
(новости разработки) и официального форума. На последнем имеется русскоязычный раздел
Здесь же, рядом, имеется официальная страничка Cinnamon
, но похоже, что сама по себе она прекратила своё развитие, все новости относительно этой среды — на Mint е и е. Однако разделы стемами, апплетами
,
десклетами и расширениями исправно пополняются.
Установочные образы всех поддерживаемых версий — по ссылкам отсюда. В
наших палестинах, возможно, имеет смысл обратиться к зеркалу Яндекса
Официальные репозитории — основной (с многочисленными зеркалами на каждом километре, здесь и по всему свету, за исключением России) и кажется, без зеркал вообще).
Источники дополнительных пакетов — всё тот же бездонный
Launchpad и
несколько более мелководный
GetDeb
Linux Mint на е — исходники Cinnamon и всех дистрибутив- специфических компонентов. Отсюда можно забрать и исходники Cinnamon одним архивом
Всякого рода красивости (темы, обои, пиктограммки) в большом количестве можно найти на
LinuxMint-Art
. Ив ещё большем — на
NoobsLab
Русскоязычные ресурсы
О существовании русскоязычного разделана официальном форуме проекта я уже упоминал. Однако самые интересные форумы, как я уже говорил, имеют к Mint довольно косвенное отношение.
Первый в этом ряду — форум Росинка. Некогда он образовался для поддержки одноимённого проекта — отечественной сборки Linux Mint. Сам проект то ли заморожен, то ли прекратил развитие (последняя активность датируется октябрём 2013, когда вышла альфа-версия сборки на основе Mint
15, в свою очередь датированной маем того же года. Но форум его живёт на нём обсуждаются вопросы, связанные с дистрибутивами семейства Mint,
Ubuntu и соплеменными.
Второй — форум Matuntu
. Он образовался совсем недавно, летом 2014 года,
однако связанный с ним проект — отечественная сборка Ubuntu с рабочей средой MATE — возник ещё в те времена, когда об официальной поддержке этого десктопа в этом дистрибутиве никто и не заикался. Ныне же и проект, и форум активно развиваются. Причём на форуме обсуждается не только титульный дистрибутив, но весь спектр родственных систем, включая и Mint с
Cinnamon.
Впрочем, существует и русскоязычный сайт и форум, носящий имя титульного дистрибутива. И непросто русскоязычный, а даже с русским доменным именем —
Линукс Минт
. Имеется сайт, также с форумом, с более традиционным именем — Официальное русскоязычное сообщество Linux От коллективного творчества переходим к индивидуальному. Первое, что здесь имеет самое непосредственное отношение к Mint и Cinnamon — это сайт, который ведёт Валерий Желябовский aka Brego. Где, кроме того,
можно найти материалы по замечательному текстовому редактору Следующий ресурс, носящий название Авторские статьи об Open Source
также результат индивидуального творчества, и принадлежит Василию
Алексеенко aka vasilisc. Правда, основная его тематика — Ubuntu и сородичи.
Но, как я уже говорил, подчас очень трудно сказать, где кончается Ubuntu и начинается Mint.
На этом я пока поставлю… надеюсь, что не точку, а всего лишь запятую. В
расчёте на то, что Рунет будет прирастать ресурсами пои. Но,
поскольку книга рассчитана в том числе и насовсем начинающих применителей, завершу это приложение небольшим списком русскоязычных ресурсов общего характера.
Ресурсы пои вообще
Здесь в первую очередь следует назвать
Linux по-русски
— сайт Виктора
Костромина, который он ведёт с 1999 года. И который, с одной стороны,
является самым полным каталогом ссылок на русскоязычные ресурсы по нашей теме, а сдругой стороны, содержит большое количество авторских материалов, оригинальных и переводных.
Ориентироваться в океане свободного софта помогут ресурсы
Linsoft и
Zen
Way
— структурированные и аннотированные каталоги программ для Linux сотоварищи. А отыскать интересующий пакет в сборке под конкретный дистрибутив можно на
Linux Packages Новостных и ресурсов — бессчётное множество, наверное,
больше, чем по настоящему интересных новостей по этой теме. Поэтому выбор их для того, чтобы быть в курсе событий — дело сугубо субъективное.
Для меня он определился давно
Opennet
— один из старейших порталов
Рунета, который ведёт Максим Чирков, и
Nixp
— новостной сайт с элементами социальной сети, организованный Дмитрием Шуруповым.
Общие вопросы, связанные Linux и FOSS, обсуждаются на многих форумах,
но среди них я поставил бы на первое место
Unixforum.org
, существующий уже более 10 лет. Кроме того, рассматриваемая тематика часто обсуждается в социальной сети
Juick
— здесь можно также быстро, часто в реальном времени, получить ответы на не вполне тривиальные вопросы.
И, наконец, тематике Linux и FOSS целиком посвящён бумажный журнал, материалы которого со временем становятся свободно доступными в онлайне в виде версии и
WiKi
. Впрочем, и подписку на него тоже ещё никто не запретил.
Оглавление
Аннотация....................................................................................................................................1
Об этой книге..............................................................................................................................1
Введение в Linux Лирическое вступление.......................................................................................................2
Что такое Немного истории...................................................................................................................4
Возвращаясь к современности...........................................................................................5
Введение в Cinnamon................................................................................................................5
История....................................................................................................................................5
Особенности............................................................................................................................7
Распространение...................................................................................................................8
Поддержка...............................................................................................................................8
Linux Mint: установка...............................................................................................................10

Mint и Cinnamon: обзор среды. Общий вид.........................................................................................................29
Управляющая панель.........................................................................................................32
Главное меню.......................................................................................................................34
Вызов приложений..............................................................................................................38
Управление окнами............................................................................................................40
Тайлинг окон.........................................................................................................................44
Управление тайлингом......................................................................................................46
Тайлинг на практике...........................................................................................................50
Интерфейс Cinnamon: краткий итоги системные настройки.......................................................................................51
Системные настройки вступление..................................................................................51
Секция Оформление и собственные темы.........................................................................................63
Секция Параметры...................................................................................................................64
Автозапуск.............................................................................................................................65
Апплеты, десклеты и расширения...................................................................................67
Панель и рабочий стол.......................................................................................................73
Окна и их тайлинг................................................................................................................76
Рабочие области и Горячие углы.....................................................................................78
Конфиденциальность, Общие, Уведомления...............................................................83
Детали учётной записи.......................................................................................................86
Прочие параметры..............................................................................................................87
Секция Оборудование.............................................................................................................89
О системе и дисплее............................................................................................................90
Клавиатура............................................................................................................................91
Раскладки и переключатели.............................................................................................94
Мышь и сенсорная панель..............................................................................................104
Звук.......................................................................................................................................106
Принтеры и цвет................................................................................................................107
Секция Администрирование...............................................................................................111
Окно входа в систему........................................................................................................111
Пользователи и группы фирменный инструментарий....................................................................................117
Вступление..........................................................................................................................117
Менеджер программ Интермедия об аккаунте в сообществе........................................................................130
Менеджер репозиториев Менеджер обновлений Средства визуализация пакетов....................................................................................145
Средство резервного копирования Программа записи USB Языковые настройки — Менеджер драйверов и интегрированное видео Прочие настройки..................................................................................................................158
Редактор dconf....................................................................................................................158
Mint и консоль восстановление загрузчика..............................................................................167
Основы командного интерфейса.......................................................................................168
Введение в Командная строка..............................................................................................................169
Автодополнение................................................................................................................171
Опции...................................................................................................................................172
Пример: опции команды ls..............................................................................................175
Аргументы...........................................................................................................................176
Пути к файлам.....................................................................................................................177
Кое-что об исключениях..................................................................................................178
Псевдонимы........................................................................................................................179
Переменные........................................................................................................................182
Навигация и редактирование.........................................................................................185
Управляющие последовательности..............................................................................186
История команд.................................................................................................................187
Поиск в истории.................................................................................................................189
Регулярные выражения....................................................................................................189
Экранирование..................................................................................................................191
О кавычках..........................................................................................................................192
Вводные слова о командных конструкциях................................................................194
Совместное выполнение команд...................................................................................195
Перенаправление..............................................................................................................197
Конвейеры...........................................................................................................................198
Понятие о фильтрах..........................................................................................................200
Сценарии оболочки..........................................................................................................200
Понятие о функциях..........................................................................................................203
Настройка шелла...............................................................................................................204
Утилиты Самая главная команда....................................................................................................206
Команда Создание файлов и каталогов........................................................................................215
Аттрибуция файлов...........................................................................................................218
Навигация по файловой системе...................................................................................223
Информация о файлах......................................................................................................225
Манипулирование файлами...........................................................................................229
Архивация….........................................................................................................................233
… и компрессия..................................................................................................................236
Утилита find и xargs при ней...........................................................................................240
Команды обработки текстов введение........................................................................246
Просмотр файлов...............................................................................................................247
Сравнение, объединение и деление файлов.............................................................250
Поиск в файлах grep сотоварищи.................................................................................257
Поиск в файлах утилита search......................................................................................259
Sed: средство потокового редактирования.................................................................260
Текстовый редактор nano.....................................................................................................262
Mint и Zsh.................................................................................................................................268
Zsh как login shell...............................................................................................................269
Документация.....................................................................................................................274
Настройка приглашения..................................................................................................275
Темы приглашений...........................................................................................................278
Приёмы навигации...........................................................................................................283
Автодополнение................................................................................................................284
История команд.................................................................................................................286
Рекурсивный поиск...........................................................................................................287
Перенаправление расширенное и множественное..................................................289
Просто псевдонимы и псевдонимы глобальные.......................................................291
Псевдонимы-суффиксы....................................................................................................293
Конфигурирование............................................................................................................295
Пакеты и репозитории..........................................................................................................302
Пакеты, зависимости, библиотеки................................................................................303
Формат пакетов......................................................................................................................305
Репозитории: введение........................................................................................................306
Устройство репозиториев Особенности репозитория О PPA-репозиториях..........................................................................................................311
Подключение PPA-репозиториев...................................................................................312
Управление пакетами...........................................................................................................318
Терминологическое введение........................................................................................318
Средства для работы с пакетами. Обзор......................................................................320
Установщик пакетов Установщик пакетов Утилита apt. Реализация для Linux Mint............................................................................328
Введение..............................................................................................................................328
Общее описание................................................................................................................329
Применение........................................................................................................................331
Информация о пакетах.....................................................................................................333
Работа с бинарными пакетами.......................................................................................340
Обновление системы........................................................................................................345
Работа с пакетами исходных текстов............................................................................347
Итог.......................................................................................................................................347
Примечание: кратко об apt из Управление пакетами Synaptic..........................................................................................349
Введение..............................................................................................................................349
Обзор....................................................................................................................................350
Настройка............................................................................................................................365
Удаление пакетов нетрадиционный метод................................................................371
Пользовательские приложения..........................................................................................372
Файловый менеджер Обзор возможностей и его терминал........................................................................................................386
Некоторые расширения Nemo.......................................................................................389
Nemo и Dropbox.................................................................................................................393
Nemo и Яндекс.Диск..........................................................................................................399
Программы эмуляции терминала Выпадающий терминал Tilda..........................................................................................425
Текстовые редакторы............................................................................................................430
Введение..............................................................................................................................430
Текстовый редактор Альтернативные редакторы введение........................................................................436
Текстовый редактор Geany...................................................................................................439
Вступление..........................................................................................................................439
Файл......................................................................................................................................441
Правка..................................................................................................................................444
Поиск....................................................................................................................................446
Вид.........................................................................................................................................448
Документ..............................................................................................................................449
Проект..................................................................................................................................451
Сборка..................................................................................................................................451
Инструменты.......................................................................................................................451
Справка................................................................................................................................453
Инструментальная панель..............................................................................................454
Поле редактирования, боковая панель и окно сообщений....................................455
Настройка............................................................................................................................460
Geany и его плагины.........................................................................................................472
Geany и его макросы и multiterm...............................................................................................................483
Geany и управление файлами управление проектами.......................................................................................488
Текстовый редактор Komodo Edit.......................................................................................494
Обзор....................................................................................................................................495
Русификация.......................................................................................................................497
Управление проектами....................................................................................................501
Макросы...............................................................................................................................502
Настройки............................................................................................................................503
Вывод графики...................................................................................................................509
И последнее о Komodo Заключение по редакторам.................................................................................................512
Графика.....................................................................................................................................512
Средства сканирования Simple Создание экранных снимков..........................................................................................517
Вступление......................................................................................................................518
GNOME Screenshot.........................................................................................................518
Shutter...................................................................................................................................520
Вьюверы изображений....................................................................................................526
Офисные приложения...........................................................................................................531
Вступление..........................................................................................................................531
Abiword.................................................................................................................................532
Gnumeric..............................................................................................................................540
Мультимедиа...........................................................................................................................545
Медиа-потребительство...................................................................................................546
Оцифровка аудио-компактов..........................................................................................548
softRAID, LVM, Общее введение.....................................................................................................................556
Инструменты дисковой разметки и форматирования..................................................557
Виды дисковой разметки инструменты разметки.............................................................................................559
Утилита Утилита Утилиты форматирования..........................................................................................566
Про графические морды и особенно про GNOME Disks...........................................566
Mint и softRAID........................................................................................................................577
Mint и LVM................................................................................................................................581
Mint и Общее введение................................................................................................................593
Дисковая разметка............................................................................................................593
Файловые системы............................................................................................................594
Из истории систем размещёния....................................................................................595
Начало истории Из истории юриспруденции............................................................................................598
Появление героини...........................................................................................................599
Обзор возможностей........................................................................................................600
Аппаратные потребности................................................................................................602
Терминология.....................................................................................................................602
Модели именования устройств......................................................................................603
Включение поддержки ZFS в Создам простой пул.........................................................................................................607
«Избыточные» пулы..........................................................................................................610
Пул кэшируемый................................................................................................................610
О некоторых опциях команды Создание файловых систем.............................................................................................612
Файловые системы устанавливаем свойства............................................................613
Перемонтирование...........................................................................................................615
Подключение пула ZFS, созданного в другой системе..............................................616
Индивидуализация системы...............................................................................................617
Свой Mint: введение обзор процесс.......................................................................................................................621
«Потрошение» образа......................................................................................................633
Заключение.........................................................................................................................636
Вместо заключения. Порядок действий при настройке...............................................637
Приложение. Перечень ресурсов.......................................................................................642
Англоязычные ресурсы....................................................................................................642
Русскоязычные ресурсы...................................................................................................643
Ресурсы пои вообще....................................................................................643


Каталог: wp-content -> uploads -> 2016
2016 -> Государственное областное бюджетное
2016 -> В. П. Зинченко писал о том, что если человек в детстве не дополучил некую норму участия в игровом времяпрепровождении, он приобретает социально-психологическую ущербность вроде «игровой дистрофии», которую в последу
2016 -> Общешкольное родительское собрание «Об ответственности родителей за воспитание детей»
2016 -> 1 июня 2016 года Международный день защиты детей 1 июня
2016 -> «Формирование социально-нравственной позиции дошкольников посредством введения сказочных сюжетов в компьютерные дидактические игры»
2016 -> Принята Утверждена
2016 -> Конкурс по разработке компьютерных игр патриотической направленности «патриот by»


Поделитесь с Вашими друзьями:
1   ...   22   23   24   25   26   27   28   29   30


База данных защищена авторским правом ©nethash.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал