Archive for the ‘LinuxMint’ Category

Другие UbuntЫ — Linux Mint 6 Fluxbox CE

12 апреля, 2009


Мятный (или «новый») линукс собран на базе Xubuntu Intrepid очень прямыми руками, появился не так давно, начиная с 7-ой версии родительской системы. Вдобавок дополнен разнообразными кодеками (фильмы, флеш и джава из коробки) и собственными инструментами, славится хорошим быстродействием, устойчивой работой и несложной установкой.
Последние выпуски дистрибутива — Filicia с графическим окружением KDE и Fluxbox.
О втором и пойдёт речь.

Запускаясь, как Live-CD, дистрибутив предоставляет пользователю на выбор три варианта:

  1. Full Desktop — полный рабочий стол, скушает 300 мб оперативной памяти
  2. Light Session — облегчённая версия, 256 мб или более медленный вариант со 128 мб и свопированием жёсткого диска
  3. Установщик — 192 мб или 128 мб + своп

За счёт гуманных требований окружения Fluxbox к аппаратной части ПК загрузка «живой» системы происходит очень быстро. Не устанавливая на жёсткий диск, можно познакомиться и побаловаться с дистрибутивом. Возможно использование как реанимационное средство для упавшей Ubuntu.

::Классический рабочий стол Linux Mint&Fluxbox

Меню, как и положено, открывается по щелчку правой клавиши. Рабочие столы переключаются стрелочками в левой части дока или колёсиком мышки.

Иконка установщика одна и на самом видном месте. Установка происходит аналогично убунтовой, и русский язык — не проблема.

::Графический загрузчик Linux Mint

Рабочий стол в LinuxMint представляет собой прекрасно оформленный Fluxbox со всеми эффектами и тенями с элементами Xfce.

::Файловый менеджер Thunar

::Меню настроек системы

Поскольку Linux начал развиваться в сторону настольных пользовательских систем, то Mint — как раз явный пример этой тенденции: настроить систему совсем несложно даже для начинающего пользователя, главное, запастись терпением и правильным настроем. Правда, с драйвером Atheros ath5k придётся повозиться.

::Графическая настройка фаерволла

Думаю, у многих найдутся машины с intel и amd предыдущих поколений, которые уже отправили на пенсию в чулан. С помощью Linux Mint можно сделать multimedia, internet или gprs -машинку с широкими возможностями, отличным быстродействием и приятным внешним видом. И совершенно бесплатно.
Я как-то, в целях проверить и отформатировать, подключил жёсткий диск к старому селерону с процессором 400 Мгц и 256 мб оперативной памяти. На диске оказался установленый Mint с KDE, который моментом подцепил чипсет и остальное железо машинки, включая видеокарту. При том ось вполне прилично отзывалась на все действия, работали эффекты рабочего стола.

::Fluxbox mintConfig

В LinuxMint есть собственный центр настроек Fluxbox и всей системы в целом. Локализация, календарь, тонкости интерфейса, службы, обновления и администрирование — не проблема…

::Фирменные обои Linux Mint

… Даже смена обоев, что в прежние времена во Fluxbox вызавало ужас у начинающих пользователей.

::Резервное копирование

Инструмент резервного копирования пользовательских данных.

::APTonCD

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

::Выбор пакетов для APTonCD

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


С помощью этой утилиты можно быстро заблокировать доступ к определённым ресурсам интернета. Так можно лишить «одноклассников» любимую супругу или избавить детей от просмотра ненужного контента.

::mint4win — установщик Mint Linux из под Windows

Linux Mint c мультизагрузчиком можно установить прямо из под Windows.

::MintInstall

Менеджер приложений, при наличии доступа в интернет, поможет установить целое море программного обеспечения из репозиториев. Аналогичный инструмент — Synaptic.

В Linux Mint реализована система автоматического восстановления системных конфигураций.

Клавиатурные комбинации для работы с Fluxbox:

  • Alt+Tab = Следующее открытое окно
  • Alt+Shift+Tab = Предыдущее открытое окно
  • Alt+1/2/3/4 = Выводит, соответствующий номеру, рабочий стол
  • Ctrl+Alt+Left/Right Cursor Key = Циклично переключает между рабочими столами
  • Ctrl+M = Вызов меню
  • Alt+F2 = Вызов run dialog
  • Alt+F4 = Закрывает окно
  • Super(Windows Key)+Tab = Показать рабочий стол
  • Ctrl+Alt+Escape = Вызов xkill (Щелчок по зависшиму приложению закроет висяк)

Системные требования:

Процессор x86
Оперативная память 128мб и больше
Жёсткий диск — свободное место от 2гб
VGA видеокарта и CDrom

Характеристики:

Основа — Ubuntu Intrepid 8.10
Ядро — 2.6.27
Fluxbox — 1.0.0
Xorg — 7.4

Полезные ссылки:
APt на Википедии
Linux Mint на DistroWatch
Подробности релиза
Страница загрузки
Руководство Linux Mint 6

Аналогичные дистрибутивы:
CrunchBang и Fluxbuntu

Другие UbuntЫ:
Другие UbuntЫ — moonOS
Другие UbuntЫ — Знакомство с GosGadgets
Другие UbuntЫ — Ubuntu Privacy Remix
Другие UbuntЫ — OzOS
Другие UbuntЫ в скринах
Apt-get Солярка!

www.linuxmint.com

Пересборка системы на примере Mint 5_fluxbox

29 января, 2009


В этом посте небольшой пример оптимизации свежеустановленной системы Mint на платформе fluxbox с помощью утилиты управления исходниками программ в репозиториях — apt-build. Отважным тестерам рекомендую экспериментировать на виртуальной машине: удобно прерывать процесс сборки и возвращаться к «снимку».

Что из себя представляет apt-build? Не вдаваясь в копи-пасты, отсылаю сюда, хорошая статья, всё доступно описано уже.
Следует учесть, что после успешного apt-build world будет бессмысленно запускать apt-get update, останется только apt-build.

1ый шаг.
Ставлю Linux Mint самым обычным способом. Флюксовая сборка будет самой подходящей и быстрой.


2ой шаг.
Загружаю свежеустановленную систему. В окне GDM лучше выбрать failsafe режим с одной консолькй и в ней производить действия, чтобы максимально разгрузить систему (во избежание случайного зависания), на реальной, не виртуальной машине воспользоваться одной из консолей (ctrl-alt-fX).
Раскомментирую все репозитории, особенно нужны «сорцы»:
sudo nano /etc/apt/sources.list


Устанавливаю по статье apt-build, настраиваю под свою архитектуру. Оффтоп: эти манипуляции (на скришоте) одновременно проводились в KDE 4, опыты с ускорением. Сыроваты кеды (не выдержали усиленной перекомпиляции: plasma не поднялась)


Также понадобится пакет pbuilder для работы с зависимостями.
После всех описанных в статье манипуляций (dpkg-reconfigure apt-build) пробуем команду: apt-build world и даём пересобраться системе, в случае сбоя и отсутствия исходника, доделываем остальное руками.
Не лишним будет почитать об оптимизации (и здесь тоже ), возможно, потянет к Gentoo 🙂 .

Кое-что об инструментарии apt.
Apt How-To
И Apt (Advanced Packaging Tool) на Википедии.

Возможности apt-build

Man apt-build

apt-build — Fetch sources and build packages optimized for your architecture.

SYNOPSIS
apt-build [ options ] [ update ] [ upgrade ] [ world ] [ install pkg ] [ remove pkg ] [ info pkg ]

DESCRIPTION
apt-build is an apt-get frontend to build and install architecture optimized packages.

COMMANDS
update Retrieve new lists of packages /Обновляет лист пакетов в репозитории

upgrade
Perform an upgrade
/Производит обновление пакетов в системе

world Rebuild your system /Полная пересборка системы

install
Build and install new packages
/Базовая команда — скачать и установить новые пакеты

source Download and extract source in the build directory /Скачивает исходники и сохраняет в директорию сборки, которую указали при настройке apt-build

info Info on a package which could be built /Информация о пакете

remove Remove packages /Удаление

clean-build
Erase built packages
/Удаляет собранные пакеты в папке для сборки

clean-sources
Call debian/rules clean in source directories
/Удаляет исходники в папке для сборки

build-source
Build source without installing them
/Сборка исходника без установки

update-source
Update sources and rebuild them if they are missing in the repository
/Обновить список исходников и собрать заново в случае ошибки пакета

build-repository
Rebuild the repository
/Пересобрать репозиторий

OPTIONS
—help
Shows help

—nowrapper
Do not use the gcc wrapper
/Не использовать оболочку gcc

—remove-builddep
Remove build-dependencies installed by apt-build
/Удалить все зависимости, которые устанавливались apt-build

—no-source
Don’t download source
/Не загружать исходники

—build-dir
Specify build-dir
/Специальный путь для сборки

—build-only
Build package only
/Собрать без установки

—rebuild
Rebuild a package
/Собрать заново

—reinstall

Build and install an already installed package
/Собрать и переустановить пакет

—build-command
Use this command to build package /Использовать команду для сборки пакета

—patch
Apply this patch before build (you can use this option one or several times) /Наложение патча перед сборкой

—patch-strip, -p
Prefix to strip on patch (0 = -p0, 1 = -p1 …) /Использовать серию патчей

—yes, -y
Assume yes /Согласие

—purge
/Очистить вместо удаления

—noupdate
Do not run ’apt-get update’ before package installation /Не запускать apt-get update перед установкой

—sources-list
Specify sources.list file /Использовать специальный source-файл с репозиториями

—apt-get
Specify an alternative apt-get command /Альтернативная команда

—apt-cache
Specify an alternative apt-cache command /Альтернативная команда

—force-yes
Force yes /Форсированно соглашаться

—source
Do not download source (sources are extracted already) /Не загружать исходники

—repository-dir
Specify the repository directory /Использовать указанную директорию репозитория

—target-release
Distribution to fetch packages from /Использовать пакеты из заданной директории

—config
Specify an alternative configuration file /Альтернативный файл конфигурации /Использовать альтернативный конфиг

—version, -v
Show version /Показать версию

В принципе, можно отказаться от рисковых затей пересборки системы, установить ось по-минимуму и добавлять остальное пошагово с помощью apt-build, этот метод исключит возможные ошибки и внезапные сбои системы.
Или, что более правильно, отдельно пересобирать элементы системы, как, например, fluxbox (gdm и прочие части гнома и xfce, полный список легко получить в synaptic с сортировкой installed): sudo apt-build install —reinstall fluxbox.
В процессе бесконечных сборок появится много мусора, как почистить жёсткий диск описано в подробностях здесь.

В любом случае, освоение новых возможностей Apt, как минимум, даст плюс n копеек в копилку личного опыта, а также быстродействия системы.
В свете вышеизложенного Mint получил заметное ускорение.