суббота, 28 февраля 2015 г.

LMDE (Linux Mint Debian Edition) “Betsy” - доступна для скачивания тестовая версия.

Clement Lefebvre сообщил о выходе тестовой сборки LMDE (Linux Mint Debian Edition) “Betsy” для платформы amd64
Скачать сборку можно вот здесь - ISO Images (сборки доступны с DE Mate и Cinnamon)
Roadmap для LMDE
COMMON
    update synaptic adjustment in mintsystem for lmde
    fix gedit-plugins
    gtk apply 17.x sauce
    gtk filechooser dialogs, too much vertical space between elements in the sidebar
    yahoo urls are obsolete
    [Fixed] yahoo is missing in en_US (sometimes?)
    libpam-systemd runtime dir collisions: (caja:10507): dconf-CRITICAL **: unable to create file '/run/user/1000/dconf/user': Permission non accordée.  dconf will not work properly.
    grub: menu name isn't right
    [Fixed] help: User Guide is for Linux Mint 17
    [Fixed] ff: start page should be betsy not debian
    plymouth: boot logo doesn't show up properly (might be specific to virtualbox)
    [Fixed] firefox 36
    [Fixed] thunderbird 31.5.0
CINNAMON SPECIFIC
    port cinnamon-bluetooth
MATE SPECIFIC
    mate: preferred apps either not set or badly set
    Relogin in MDM doesn't unlock mate-screensaver
    Missing blueman (need to test on real HW without bt adapter, we don't want BT to show up when no adapters are present, this was the reason it wasn't present in Mint 17.x).
    [Fixed] Missing mate-user-guide
    [Fixed] Some MATE applications don't use generic names
    mime: text files are associated with LibreOffice by default
    mime: html files open up with thunderbird
    compiz integration missing
    caja: it looks like caja briefly dies at session start just before reappearing again

TLP 0.7-1 появился в Debian Sid

TLP – Linux Advanced Power Management утилита по расширенному управлению питанием для ноутов. В репозитория Sid, появилась версия 0.7-1, ждем появлениях в ропозиториях Jessie в ближайшее время.
Подробности
Сайт TLP

пятница, 27 февраля 2015 г.

Plank - Stupidly simple - До безумия просто

Буквально сегодня был задан вопрос - "А есть ли в Mate апплет который может сбоку сделать такое-же красивое как Unity? Я долго думал, повспоминал все апплеты к второгному, еще разные возможности но все как то либо тяжелое, либо возни много с установкой и настройкой. Тут как раз подвернулась новость о том что вышел UbuntuMate Beta и в нем что-то интересное появилось.
Прогуглив данный вопрос я убедился что так и есть.
Была струшена пыль со старого проекта - Docky, который в рамках UbuntuMate был переименован в Plank и что самое интересное, я его обнаружил в репозиториях Debian Jessie.
И вот что у меня получилось в первом приближении.

Теперь немного скриншотов с основными настройками программы


В принципе это пока глубокая betta, но она работает ;)
Теперь о том как это счастье установить в Debian Jessie + Mate.
Добавляем репозиторий из экспериментальной ветки Debian Jessie (я уже об этом как то писал вот здесь)
deb http://cdn.debian.net/debian unstable main
deb http://cdn.debian.net/debian experimental main
Обновляем кэш и просто устанавливаем Plank
sudo apt-get install plank
После установки и его запуска на экране вроде ничего и не произошло, но стоит подвести курсор к одной из частей экрана в центре (в моем случае это была нижняя часть), должен появится Plank, после чего "тыць" правой кнопкой на иконку с якорем и вот вам все настройки.

Удачного применения ;).

Ubuntu 15.04 Beta 1

Согласно графика выходов дистрибутивов семейства Ubuntu были представлены Beta релизы следующих версий:

среда, 25 февраля 2015 г.

Debian Jessie + Mate - настройка и напиллинг (часть 3)

Если в предыдущих частях (первая, вторая), все было рассчитано на скажем так на начинающего пользователя, то здесь уже пойдут советы для тех кто не боится экспериментировать и готов в случае чего воевать с консолью и немножко ее (то бишь систему) восстанавливать после экспериментов.
Для начала подключим нестабильный и экспериментальный репозитории
deb http://cdn.debian.net/debian unstable main
deb http://cdn.debian.net/debian experimental main
обновим систему
$ sudo apt-get update
и для пробы поставим самые последние версии Iceweasel (36) и LibreOffice (4.4.1rc)
$ sudo apt-get install -t experimental iceweasel libreoffice
В дальнейшем вы сможете пробовать ставить из данных репозиториев различный софт используя команду "apt-get install -t experimental имя_пакета"

Debian Jessie + Mate - настройка и напиллинг (часть 2)

В предыдущей части мы в первом приближении настроили нашу систему и даже поставили необходимый нам софт, а теперь под музыку можем продолжать дальше. Для начала пройдем в "Центр управления" и пройдемся по всем имеющимся у нас пунктам, дабы немножко улучшить удобство работы и внешний вид.
Первое с чего начну подправлю шрифты в пункте "Внешний вид". Я поставлю шрифт Liberation Sans (подсмотрено у CrunchBang)
Так мне гораздо больше нравится, остальное я пока не трогаю, т.к. мне категорически не нравятся штатные темы оформления и значки, к этому вопросу вернемся немного позже.
Уведомления, я выбрал Coco, вписывается в предполагаемую для установки тему
В пункте "Окна" оптичил следующие вещи - "Включить программный композитный менеджер" (окошки так красивее смотрятся), а также "Тайлинговый режим" (полезная вещь).
В "Предпочитаемых приложениях" выставил то что мне удобнее использовать (там по умолчанию для просмотра изображений стоял Gimp, ох долгое это занятие).
В "Хранитель экрана" - отключил блокировку экрана паролем (т.к. единственный владелец у девайса), а также перешел в меню "Управление питанием", и там проверил все ли меня устраивает.
В пункте "Мышь" - активировал щелчок по тачпаду, и включил горизонтальную прокрутку.
В "Настройках Qt" выбрал использовать тему GTK+, главное после этого не забыть войти в меню и нажать "Сохранить", вот как теперь выглядят программы Qt.
Ну и так прошелся, по мелочи, я думаю каждый найдет для себя что и где еще подправить.
Есть еще один маленький нюанс с Plumo, он категорически не желает понимать Windows кодировку, но это лечится вот такой командой
$ gsettings set org.mate.pluma auto-detected-encodings "['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-5', 'UTF-16']"
Осталось еще немножко доставить софта, который по тем или иным причинам не живет в репозиториях debiana, но необходим в использовании.
Skype - идем на страничку загрузки Skype, выбираем версию для Debian 7, скачиваем ее и сразу жмем открыть, а т.к. у нас установлен пакет GDebi (про него будет отдельный материал), то откроется вот такое окошко
В отличии от установки с помощью dkpg, нам после этой установки не придется использовать install -f для удовлетворения неразрешенных зависимостей, GDebi все это проделает само и сразу, так что просто жмем "Установить пакет". Благодаря тому что мы настроили внешний видля приложений Qt, skype после первого запуска будет иметь вполне пристойный внешний вид.
Dropbox - идем на страницу загрузки Dropbox, и скачиваем необходимый нам пакет, далее через GDebi производим установку. Dropbox после установки сам подключит свой репозиторий и создаст файл в /etc/apt/sources.list.d В Mate я решил использовать этот метот по той простой причине что интеграция Caja и Dropbox оставляет желать лучшего, а таким образом хоть пакет будет установлен самой последней версии.
Chrome - идем на страницу загрузки Chrome, и скачиваем необходимый нам пакет, далее через GDebi производим установку. Chrome также сам после установки сам подключит свой репозиторий и создаст файл в /etc/apt/sources.list.d
Yandex Disk - здесь все гораздо проще, я уже как то останавливался на этом вопросе, прочитать можно здесь - Debian Jessie - Установка Яндекс Диска и его GUI YD-tools.
Раз уж мы начали использовать потихоньку Launchpad PPA, то я думаю стоит перейти уже непосредственно к установке софта и тем из Launchpad
Mate-Tweak - небольшая утилита по настройке Mate от разработчиков Ubuntu-Mate, ничего лишнего, все в тему. Репозиторий подключить не получится, т.к. там все упаковали в мета пакеты, но мы просто заберем оттуда deb нужного нам инструмента. Идем на страничку которая посвящена Trusty ищем там пакет mate-tweak с окончанием all.deb, скачиваем и далее через GDebi устанавливаем.
NoobsLab Icon & Themes - ребята с ресурса NoobLab, создали свой PPA в котором собирают много довольно интересных вещей, меня на данный момент интересуют только иконки и схемы, все остальное это на потом (может быть). Подключаем репозитории с иконками и схемами
$ sudo add-apt-repository "deb http://ppa.launchpad.net/noobslab/icons/ubuntu trusty main"
$ sudo add-apt-repository "deb http://ppa.launchpad.net/noobslab/themes/ubuntu trusty main"
RAVEfinity - автор неплохих тем и значков, полностью все увидеть можно у него на сайте. Мы же подключим его репозиторий.
$ sudo add-apt-repository "deb http://ppa.launchpad.net/ravefinity-project/ppa/ubuntu trusty main"
Обновляем кэш
$ sudo apt-get update
И приступаем к установке иконок и тем
$ sudo apt-get install faience-icon-theme faenza-icon-theme ambiance-flat-colors

А теперь потратим 5 минут и сделаем все красиво ;)
Запускаем Mate-Tweak, двигаем элементы управления окна в лево, еще по мелочи. Ставим MintMenu. Настраиваем тему и значки и получаем вот такое

Еще можно много чего написать о том как и где настраивать систему, но это уже будет в отдельном продолжении.

Debian Jessie + Mate - настройка и напиллинг (часть 1)

Вот и добились мы необходимого результата, но как я писал в предыдущей заметке система у нас получилась слегка "сыровата", вот и займемся ее настройкой и приведением до необходимой кондиции.
Первое что мне необходимо сделать это отвязаться от сетевого шнурка, а для этого необходимо установить драйвера на мой Broadcom, инструкцию по их установке я уже выкладывал ранее, вот ей мы и воспользуемся.
Вызываем терминал Ctrl+Alt+T (штатная команда любого DE в linux), но не тут то было, она не работает, придется отклонится от намеченного курса и устранить этот недочет. Идем в меню "Система"-"Параметры"-"Комбинации клавиш", ищем раздел "Рабочий стол", а там у параметра "Открыть терминал", устанавливаем необходимую нам комбинацию
Ну а далее следуем намеченному сценарию, идем в терминал и выполняем следующие команды (кто не знает что обозначает символ в начале строки #или $, рекомендую заглянуть в мои "Заметки на полях")
$ su
# pluma /etc/apt/sources.list
Добавляем в открывшийся файл строку с необходимым нам репозиторием
deb http://http.debian.net/debian/ jessie main contrib non-free
Закрываем текстовый редактор с сохранением данных и обновляем кэш системы и производим установку драйверов и их активацию
# apt-get update
# apt-get install firmware-b43-installer
# modprobe -r b43 bcma
# modprobe b43
Дабы 2 раза подряд не дергать в терминале сессию root, я сразу активирую себе sudo (для тех кто до этого пользовал Ubuntu и клоны, так даже будет привычнее)
# adduser user sudo
где user необходимо заменить на ваше имя пользователя (активация sudo произойдет после того как вы перелогинитесь в систему).
Закрываем сессию root в терминале
# exit
Подключаем наш wifi, и я, в связи с переездом на штатное рабочее место, заодно перезагружу компьютер.

Начинаем доставлять в систему необходимые нам пакеты, для этого в начале подключим дополнительные репозитории в нашем source.list
# - Multimedia - AdobeFlash, кодеки, шрифты и прочее
deb http://www.deb-multimedia.org/ jessie main non-free

# MintMenu
deb http://packages.linuxmint.com/ debian main upstream import
репозиторий non-free мы уже подключили когда устанавливали Broadcom, обновляем кэш
$ sudo apt-get update
полезут ошибки об отсутствии ключей, установим ключи
$ sudo apt-get install deb-multimedia-keyring linuxmint-keyring
при этом не забываем согласится на их установку, т.к. там по умолчанию стоит "нет", опять обновим кэш, а затем саму систему
$ sudo apt-get update
$ sudo apt-get upgrade
Теперь немного разберемся что же мы будем непосредственно устанавливать в систему
iceweasel-l10n-ru flashplugin-nonfree - пакет русификации и flash к iceweasel (форк Firefox).
mate-system-tools caja-extensions-common caja-gksu caja-open-terminal caja-sendto dconf-editor dconf-tools mate-gnome-main-menu-applet mate-netbook mate-netspeed - некоторые инструменты среды Mate. По умолчанию в систему установлен только основной мета пакет Mate - mate-desktop-environment-core и mate-desktop-environment, если поставить расширенный mate-desktop-environment-extras, то там вылезет куча всего что я считаю не нужным.
mintmenu - нравится мне это меню больше чем стандартное от Mate
mc unrar preload ntp transmission gdebi gparted mplayer2 smplayer smtube bleachbit geary musique vlc - различные инструменты и программы которые мне необходимы (почту почитать, кино посмотреть, музыку послушать, ну и что нить в системе подправить).
apt-xapian-index - строка быстрого поиска в synaptic
libreoffice-l10n-ru ttf-mscorefonts-installer ttf-liberation libreoffice-style-sifr libreoffice-gtk libreoffice-gnome - интеграция и русификация LibreOffice, а также внешний вид.
software-properties-common python-software-properties - возможность подключать Launchpad PPA, о том как это сделать в Debian Jessie, я уже писал вот здесь.
qt4-qtconfig - настраиваем внешний вид приложений Qt, а то они страшненько будут смотреться в среде GTK+
Итого у нас получилась вот такая огромная строка
$ sudo apt-get install iceweasel-l10n-ru flashplugin-nonfree mate-system-tools caja-extensions-common caja-gksu caja-open-terminal caja-sendto dconf-editor dconf-tools mate-gnome-main-menu-applet mate-netbook mate-netspeed mc unrar preload ntp transmission gdebi gparted mplayer2 smplayer smtube bleachbit geary musique vlc apt-xapian-index libreoffice-l10n-ru ttf-mscorefonts-installer ttf-liberation libreoffice-style-sifr libreoffice-gtk libreoffice-gnome software-properties-common python-software-properties qt4-qtconfig mintmenu
Которую мы копируем и скармливаем терминалу для установки.
После всех наших трудов необходимо немного навести порядок и почистить всякий оставшийся хлам.
Удалим для начала  gnome-orca (для меня это бесполезный софт)
$ sudo apt-get purge gnome-orca
А теперь почистим кэш, скачанные пакеты и удалим неиспользуемые пакеты.
$ sudo apt-get autoremove
$ sudo apt-get clean
$ sudo apt-get autoclean
Произведем оценку того что у нас получилось:
Iceweasel - русифицирован, flash установлен
LibreOffice - внешний вид приятный и все на русском
Synaptic - строка быстрого поиска присутствует
Центр управления - появились новые функции
Пока я думаю стоит прерваться, продолжение следует.

Debian Jessie + Mate - небольшой обзор

Сразу после того как мы провели базовую установку Debian Jessie + Mate, мы попадаем в чистую и слегка не настроенную систему. Здесь мы имеем небольшой набор программного обеспечения который сразу позволит нам приступить к работе. Сразу после первой загрузки системы мы видим вот такую картину
В принципе для Mate это стандартный десктоп. Информация о самой системе выглядит вот так



Инструментарий который мы имеем в "Центре управления" следующий
Что скажем так - "не густо".
Еще один инструмент (кроме конечно терминала с его командной строкой), который нам пригодится в процессе настройки системы это Synaptic и выглядит он вот так
В системе также установлены:
LibreOffice (вид он конечно имеет ужасный, т.к. пакетов интеграции с GTK нет, да и перевод на русский отсутствует)
GIMP (у него с внешним видом и переводом все в порядке)
Для путешествий по всемирной паутине предусмотрен Iceweasel (debianовский форк Firefox, тоже кстати не переведенный и без некоторых плагинов)
Ну и сама оболочка Mate, в ее базовой конфигурации, с минимально необходимым софтом
Все версии программного обеспечения приведенные на скриншотах, актуальны на момент написания данного материала, в дальнейшем они могут изменятся, т.к. ничего вечного нет.

В следующей части мы уже непосредственно приступим к приготовлению этой заготовки непосредственно "под себя".

воскресенье, 22 февраля 2015 г.

Debian Jessie - установка драйверов для Broadcom b43

Последнее время очень много оборудования идет с WiFi модулями производства компании Broadcom. Ничего плохого о них сказать не могу, т.к. все работает замечательно, но в любой бочке есть своя ложка дегтя, так и здесь, для всех пользователей Linux систем, драйвера для этих модулей являются проприетарными и далеко не во всех дистрибутивах работают "ис каробки", а там где работают всегда есть некоторые сложности. Так что всегда после установки системы приходится настраивать их дополнительно, т.е. ставить фирменные дрова. Многие не знают этого или не хотят искать в сети решение для этой небольшой проблемки, вот для них и будет этот небольшой мануал.

Определить тип оборудования который установлен в вашей системе можно следующими командами:
$ lspci -vnn -d 14e4:
$ lspci -nn -d 14e4:
$ lspci -vvnn | grep -A 9 Network
Они все независимы друг от друга и дают вот такой выход после их применения в терминале


Исходя из увиденного попробуем установить необходимые драйвера, за них в Debian Jessie отвечает пакет firmware-b43-installer, которые мы сначала попробуем найти в кэше apt вот такой командой
$ apt-cache search firmware-b43-installer
Если на выходе мы получаем вот такую инфу
firmware-b43-installer - firmware installer for the b43 driver
это значит что необходимый репозиторий у нас подключен и мы можем переходить к процессу установки и активации, если нет, то нам необходимо установить дополнительный репозиторий non free, и уже после этого начинать установку. Как я описывал в процессе установки Debian Jessie, я использовал зеркала yandex, значит и репозиторий буду добавлять тоже yandex, вот такую строчку
deb http://mirror.yandex.ru/debian/ jessie main contrib non-free
или родной репозиторий debiana (иногда вылазят ошибки о дублировании строк, если такое случается то лучше использовать родной)
deb http://http.debian.net/debian/ jessie main contrib non-free
нам необходимо добавить в наш файл sources.list после этого обновим кэш 
$ sudo apt-get update
и непосредственно перейдем к установке самого пакета firmware-b43-installer
$ sudo apt-get install firmware-b43-installer
драйвера системы устанавливаются непосредственно в ядро вашей системы, так что нужно немножко подождать. В дальнейшем, даже если обновится ядро, драйвера переустанавливать нет необходимости, система это сделает сама в момент установки свежего ядра.
Теперь необходимо произвести первичную загрузку драйверов и их активацию (это делается единожды, после установки, в дальнейшем все будет происходить автоматически без вашего участия).
Первый этап (есть 3 различных команды, я всегда использовал первую, и мне этого было достаточно, если у кого-то не заработало, пробуйте следующую)
$ sudo modprobe -r b43 bcma
или
$ sudo modprobe -r brcmsmac bcma
или
$ sudo modprobe -r wl
Второй этап
$ sudo modprobe b43
или
$ sudo modprobe brcmsmac
или
$ sudo modprobe wl
После этого, подождав после последней команды секунд 30, можно идти в диспетчер сетевых подключений, смотреть список доступных wifi сетей и подключать их.

---
Подготовлено по следующим материалам - РАЗ и ДВА

четверг, 19 февраля 2015 г.

Debian Jessie - Установка Яндекс Диска и его GUI YD-tools

Как установить сам клиент Яндекс Диск легко можно найти на страничке справки по нему, там же есть упоминание о GUI к клиенту, т.к. у меня по этому вопросу есть некоторые свои предпочтения, я решил все это объединить в один материал и предоставить на ваш суд.
---
Копируем команду
echo "deb http://repo.yandex.ru/yandex-disk/deb/ stable main" | sudo tee -a /etc/apt/sources.list.d/yandex.list > /dev/null && wget http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG -O- | sudo apt-key add - && sudo apt-get update && sudo apt-get install -y yandex-disk
и после этого происходит установка клиента, а т.к. я в процессе установки Debian Jessie установил как основные зеркала архивов именно Яндекс, то мне достаточно просто дать команду (использование полной команды приведет к возникновению дублирующих записей в sources.list и потом это счасть придется исправлять).
$ sudo apt-get install yandex-disk 
Запускаем и настраиваем
$ yandex-disk setup
Отвечаем на вопросы, и все сервис стартовал, в своем невидимом режиме, но т.к. это нас не устраивает то теперь установим GUI для клиента.

У Яндекса на страничке со справкой предложено несколько вариантов, я остановлюсь на том который мне больше нравится YD-tools, у автора есть страничка, где работа данного клиента обсуждается, находится она здесь - forum.ubuntu.ru, там вы можете обратится за тех. поддержкой и задать ему вопросы.

А теперь непосредственно установка
Перед началом установки откроем вот эту страничку -> https://launchpad.net/~slytomcat/+archive/ubuntu/ppa

Есть 2 варианта установки.

1. Скачать пакет и установить его через dpkg
Идем вот сюда - https://launchpad.net/~slytomcat/+archive/ubuntu/ppa/+packages и выбираем последний из актуальных deb пакетов для версии Ubuntu Trusty, скачиваем его и после этого даем команду в терминале
$ sudo dpkg -i yd-tools_1.2.1_all.deb
после установки не забываем удовлетворить зависимости
$ sudo apt-get -f install
все, можно пользоваться

2. Вариант - подключаем в нашем Debian Jessie Launchpad PPA (Подробности что и как подключать, см. здесь -> Debian Jessie - добавляем возможность использования Launchpad PPA)
Добавляем репозиторий
$ sudo add-apt-repository "deb http://ppa.launchpad.net/slytomcat/ppa/ubuntu trusty main"
Обновляем список пакетов
$ sudo apt-get update
ну и непосредственно устанавливаем (вместе с установкой будут подтянут необходимые зависимости и отпадает нужда в команде apt-get -f install)
$ sudo apt-get install yd-tools
После установки, его необходимо запустить, выбрав в своем меню появившийся новый пункт (в трее появится значок летающей тарелки), зайти в настройки, выбрать светлую или темную тему иконок, а также проверить остальные настройки сервиса, и оптичить пункт который позволит индикатору запускаться при старте системы.

Debian Jessie - добавляем возможность использования Launchpad PPA

В Debian (также это касается и LMDE2) довольно обширный список своих пакетов находящихся в его репозиториях но т.к. команда debiana довольно консервативна в подходе по размещению новых пакетов и их версий (за что в принципе им большое спасибо, т.к. стабильность иногда гораздо важнее новизны), то у некоторых (как и у вашего покорного слуги) иногда руки чешутся опробовать что-то новенькое. Сообщество Ubuntu довольно плодовито в плане сборки свежих пакетов, и написании новых, для меня есть пара таких примеров это YD-tools (GUI для yandex disk) и MATE Tweak (поставляется как утилита в дистрибутиве UbuntuMate), ну и всякие украшательства в виде тем и значков, тоже довольно в большом количестве распространяются через Launchpad.
Многие возразят - это мол очередной костыль, надо использовать только родные репы или ставить из deb пакетов.
Касательно первого я свое мнение уже высказал ранее, а касательно второго - всегда хочется иметь свежую версию у себя в использовании и не следить за ее выходом, а без подключенных репозиториев это сделать нереально.

Я думаю достаточно лирики и можно продолжить.
Для начала нам необходимо установить непосредственно сам инструментарий который позволит использовать add-apt-repository, для этого идем в терминал и командуем:
$ sudo apt-get install software-properties-common python-software-properties
Существует 2 варианта добавления (оба кстати подразумевают немножко ручного труда)

1. Вариант
Сейчас народ очень часто дает вот такие короткие команды на подключение репозиториев - sudo add-apt-repository ppa:slytomcat/ppa
Она сработает и будут импортированы все ключи, а также в /etc/apt/sources.list.d/ будет добавлен соответствующий файл с указанием репозитория, но там будет крыться одна закавыка, в конце строки везде будет фигурировать вот такое ".../ubuntu jessie main", а как мы знаем релиза с именем Jessie у Ubuntu, нет. Здесь необходимо провести замену jessie на trusty, это можно сделать несколькими путями. 
Первый - зайти в каталог /etc/apt/sources.list.d/, открыть соответствующий файл и отредактировать его ручками. 
Второй - открыть Synaptic, в меню "Настройки" найти пункт "Репозитории", и после его открытия, в появившемся списке найти нужную строчку, и опять же ручками внести исправления. 
Третий - немножко автоматизировать эту работу, подсмотреть в /etc/apt/sources.list.d/ название файла list с подключенным репозиторием (в нашем случае slytomcat-ppa-jessie.list) и выполнить вот такую команду в терминале
$ sudo sed -i 's/jessie/trusty/g' /etc/apt/sources.list.d/slytomcat-ppa-jessie.list
Все заменится само.
после этого можно давать команду apt-get update и устанавливать необходимые вам пакеты.

2. Вариант
Найти требуемый репозиторий на Launchpad (в моем случае - https://launchpad.net/~slytomcat/+archive/ubuntu/ppa)
Открыть технические детали, 

выбрать в списке дистрибутив Trusty (14.04), скопировать строку с deb и вставить ее вот в такую команду
$ sudo add-apt-repository "deb http://ppa.launchpad.net/slytomcat/ppa/ubuntu trusty main"
После ее выполнения ваш репозиторий добавится в основной файл sources.list в каталоге /etc/apt/, а не создаст дополнительный файл в /etc/apt/sources.list.d/ как было в предыдущем случае.
Еще господа с webupd8 рекомендуют добавить PPA GPG key, но в моем случае это не потребовалось, т.к. при установке репозитория ключи подтянулись автоматически, а для тех кому это может понадобится привожу строку с командой (ключ взят со скриншота, не забудьте заменить на свой).
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E9DD65EA 
после этого можно давать команду apt-get update и устанавливать необходимые вам пакеты.

понедельник, 16 февраля 2015 г.

Debian Jessie + Mate - установка.

Недавно я писал об установке Debian Wheezy + Mate, почему именно такой вариант я, тоже описывал. С того времени произошли некоторые изменения и Debian Jessie получил статус Release Candidat (RC1) и в нем уже в процессе установки можно в качестве DE выбрать Mate. Я решил полностью обновить материал, т.к. использование Debian Jassie влечет за собой приличное обновление софта, да и в ближайшее время она получит статус "стабильная" и на ближайшие несколько лет станет флагманом в ветке Debian.

Установка.
Для начала необходимо скачать сам дистрибутив Debian Jessie, выбрать один из вариантов загрузки можно на официальной странице загрузки - > здесь. Я остановил свой выбор на вариант netinst i386, т.к. он не перегружен лишним софтом, и в процессе установки у нас есть выбор, что же именно мы поставим.
После скачивания iso образа нам его необходимо записать на флешку для дальнейшего использования, в документации по Debian предлагается великое множество вариантов записи, я буду использовать простой и быстрый т.к. уже использую систему базирующуюся на Debian.
И так, командуем в терминале

sudo dd if=debian-jessie-DI-rc1-i386-netinst.iso of=/dev/sdb

Флешка готова и можно начинать процесс установки.
Я буду производить установку с подключенным сетевым шнуром, т.к. мой wi-fi адаптер Broadcom имеет проприоритетные драйвера и они по умолчанию не включены в базовый набор Debian, после первого запуска системы они устанавливаются очень легко (если есть желание сделать это на первоначальном этапе, то как говорится - Google вам в помощь).
Весь процесс установки я постараюсь сопроводить скриншотами, т.к. все это производится на живом железе, то некоторых скриншотов может не быть.
После загрузки системы с флешки мы попадаем в меню выбора вариантов установки, я остановлюсь на пункте "Graphical install" и после этого выбора мы увидим экран, где нам предлагают выбрать язык процесса установки и самой системы
Мой выбор вы видите на экране. Далее нас предупредят что система не полностью переведена на выбранный нами язык и предложат уточнить, что мы действительно хотим продолжить установку на выбранном языке
Я предлагаю согласится, т.к. особых артефактов в переводе не заметил, а те приложения которые установились без русского языка, в процессе "допиливания" системы были сразу русифицированы. После этого нас спрашивают где мы находимся
Опять же мой выбор видно на экране. Далее у нас уточнят какую еще необходимо установить раскладку клавиатуры кроме английской

Debian, в отличи от многих его наследников очень хорошо умеет выбирать дополнительные раскладки и не имеет свойства их терять в процессе установки, или забывать установленный вариант переключения раскладок клавиатур, кстати следующим вопросом будет именно он
я оставил все как есть, т.к. такой вариант меня вполне устраивает.
Далее будет произведена проверка установочного диска, и определение установленного сетевого оборудования, на этом моменте как раз и вылезет проблема с моим Broadcom
Т.к. драйверов у меня под рукой нет, я тоже отвечаю "нет", система поднимает стандартный сетевой адаптер (компьютер подключен по шнурку) и продолжается процесс установки.
После этого нам предложат выбрать имя нашего компьютера которое будет идентифицировать его в локальной сети
И на всякий случай еще спросят про домен
А после этого предложат установить пароль для пользователя root
Я думаю не стоит рассказывать о важности данного процесса, поэтому перейдем к следующему шагу, на котором нам предложат представится
а затем выбрать имя учетной записи под которым мы будем заходить в систему
и ввести пароль для созданного пользователя
После этого у нас уточнят а в каком-же часов поясе мы находимся
И попросят перейти непосредственно к выбору места установки на жестком диске
Здесь есть несколько вариантов, я не хочу на них останавливаться подробно т.к. опусов на тему конфигурации диска для linux систем в сети предостаточно, укажу лишь что я выбрал ручной режим, т.к. у меня на машине установлено несколько систем.
Для установки системы у меня были подготовлены разделы sda7 и sda8
Раздел sda7 у меня будет корневым "/" в нем будет находится непосредственно сама система
а sda8 я буду использовать в качестве домашнего каталога "/home". Здесь хочу остановится на выделенном пункте, о резервировании блоков. В Debian этот размер можно устанавливать в процессе установки, он служит для предотвращения полной записи всего диска, это так сказать резерв на всякий случай, что бы машина вдруг не встала "колом" когда вы забьете диск полностью. Это актуально для корневого каталога, а вот для домашнего каталога этот параметр по моему мнению совершенно неактуален и тут я его поставил равным 0. В других debian based дистрибутивах этот параметр стоит по умолчанию равным 5% и представте свое негодование, когда система от выделенных к примеру ей 300 гиг, откусит 5% и просто будет их хранить, так на всякий случай, после установки этот вопрос тоже можно решить без особых трудностей.
Немного остановлюсь на выборе swap файла. В Linux системах это не отдельный файл, а специальный раздел на диске. Если установлено на компьютере несколько linux систем то достаточно одного раздела для всех, т.к. у меня уже есть один раздел, то он подхватится автоматически при старте свеже установленной системы.
Здесь нам дают возможность ознакомится с нашим выбором и окончательно его подтвердить, т.к. внесенные нами изменения после нашего подтверждения уже являются окончательными и данные которые были на выбранных дисках будут уничтожены.
После этого система будет форматировать диски и копировать туда необходимые ей файлы, это займет какое-то количество времени после чего нам будет задан следующий вопрос
Из какой страны мы будем скачивать обновления для нашей системы, а дальше
Вам предложат сделать выбор из доступных серверов (если их более одного) в выбранной Вами стране. Тут выбор остается полностью за Вами, да и после установки системы всегда можно его изменить отредактировав список репозиториев в файле sources.list.
Если вы используете proxy сервер для доступа в интернет, то стоит сюда внести его параметры, если нет, то просто оставьте поле пустым.
Предварительный "социологический опрос" закончен и началось копирование основных файлов будущей системы. 

Здесь Вам предлагают поучаствовать в рейтинге пакетов, выбор исключительно за Вами.
На этом этапе мы установим тот софт который нам необходим или мы предпочитаем. Мой выбор вы видите на скриншоте. Галочки напротив первого пункта нет, т.к. по умолчанию в Debian используется рабочая среда Gnome 3 и туда попадают некоторые ее части типа Brasero (ну спрашивается, зачем на нетбуке прожигалка дисков), лучше недостающие и необходимые нам пакеты поставить уже после установки всей системы, благо это займет не сильно много времени, да и команда на установку у меня будет всего одна, т.к. свой выбор необходимых мне пакетов я уже сделал.
После подтверждения Вашего выбора, программа установки скачает и установит выбранные Вами пакеты.
Далее следует этап установки загрузчика grub, он состоит из 2 вопросов:
1 - будем ли мы ставить grub
2 - если будем то куда
А также у нас уточнят как настроены наши системные часы в BIOS
и после этого нас поздравят с завершением установки вот таким вот приветствием.
После этого компьютер перезагрузится и вы попадете в свеже установленный Debian Jessie с рабочим окружением Mate.

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