Category Archives: Software

Графический переключатель языкового лэйаута для Fbpanel

Xxkb
Fbpanel plugin

Xxkb

На Lxpanel есть графический виджет переключения лэйаута, а на Fbpanel нет, и никогда не знаешь, какой язык в данный момент выставлен. Это неудобно. Поэтому мы установим программу xxkb.

xxkb1

Как переключать язык на клавиатуре я описал тут.

1. Устанавливаем xxkb

sudo apt-get install xxkb

2. В домашней директории сделаем конфигурационный файл.

leafpad .xxkbrc

Скопируем туда следующее и сохраним:

XXkb.image.path: /usr/share/xxkb

XXkb.group.base: 1
XXkb.group.alt: 2

XXkb.mainwindow.enable: no
XXkb.mainwindow.geometry: 15x15
XXkb.mainwindow.image.1: en15.xpm
XXkb.mainwindow.image.2: ru15.xpm
XXkb.mainwindow.image.3:
XXkb.mainwindow.image.4:
XXkb.mainwindow.label.font: -misc-*-r-*-20-*

XXkb.*.border.color: black
XXkb.*.border.width: 0

XXkb.*.label.foreground: white
XXkb.*.label.background: blue4
XXkb.*.label.enable: no

XXkb.mainwindow.type: tray
! possible values - normal, top, tray, wmaker

XXkb.button.enable: no
XXkb.button.geometry: 15x15-60+7
XXkb.button.image.1: en15.xpm
XXkb.button.image.2: bg15.xpm
XXkb.button.image.3:
XXkb.button.image.4:
XXkb.button.label.font: -misc-*-r-*-13-*

XXkb.controls.add_when_start: yes
XXkb.controls.add_when_create: yes
XXkb.controls.add_when_change: no
XXkb.controls.focusout: no
XXkb.controls.two_state: yes
XXkb.controls.button_delete: yes
XXkb.controls.button_delete_and_forget: yes
XXkb.controls.mainwindow_delete: no

XXkb.mousebutton.1.reverse: no
XXkb.mousebutton.3.reverse: no

XXkb.bell.enable: no
XXkb.bell.percent: -50

XXkb.ignore.reverse: no


en15.xpm
и ru15.xpm – это картинки флагов. Они находятся в папаке /usr/share/xxkb.

3. В openbox наладим автостарт.

Откроем файл:

leafpad .config/openbox/autostart

и впейстим в него:

xxkb &

xxkb2

4. Перелогинимся.

Fbpanel plugin

Узнайте номер лэйаута командой

xset -q|grep LED| awk '{ print $10 }'
Номер Обозначение
00000000 en
00000001 EN
00001000 ru
00001001 RU

Откройте файл ~/.config/fbpanel/bottom и впейстите

# Keboard layout

Plugin {
type=genmon
config {
Command = case "$(xset -q|grep LED| awk '{ print $10 }')" in   "00000000") KBD="en" ;;   "00001000") KBD="ru" ;;   "00000001") KBD="EN" ;;   "00001001") KBD="RU" ;;   *) KBD="unknown" ;; esac; echo $KBD
PollingTime = 1
#TextSize = small
TextColor = blue
}
}

Как конвертировать видео в формат OGV на Убунту

Смотри также: Как показывать видео на DokuWiki сайте

Для конвертирования видео файлов из одного формата в другой на Линуксе обычно используется программа ffmpeg, и Убунту здесь не исключение, но с приветом. Например, на Ubuntu Trusty в репозиториях ffmpeg нет, а на Ubuntu Wily есть. Но с другой стороны на Ubuntu Trusty есть avconv, который мало чем отличается от ffmpeg.

Устанавливаем avconv:

sudo apt-get update
sudo apt-get install libav-tools

Конвертируем видео командой:

avconv -i input -c:v libtheora -c:a libvorbis -q:v 6 -q:a 5 output.ogv

input – файл любого видео формата.

Печатаем конверты в ОпенОффисе

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

1. Зарегистрируй базу данных:

Tools > Options > OpenOffice Base > Databases > New

2. Создай Конверт:

Incert > Envelope

Нажми: New Doc
Отрегулируй размер и местоположение текстовых контейнеров.

3. Печать в формат ODT

File > Print > Yes > envelopes.odt

4. Печать ODT в PDF

Открой envelopes.odt

File > Print > Properties

Print to File > envelope.pdf

Можешь отослать прямо на принтер в печать.

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

Evince на Линуксе не разбирает формат бумаги.

5. Печать PDF на принтере

В Адобе Акробат Ридере

Media size:

  • Gutenprint A2 Invitation
  • Canon Pixma Hagaki [3.94″…]

Удостоверься, что выставлена опция “Fit to Printable Area“.

Также “Media Type” должен соответствовать типу бумаги.

Суй конверты так, чтоб клапан оставался сзади:

На Виндоуз печатай в Адобе Акробат так:

6. Печать PDF в PS

В Эвинсе или Адобе Акробат поставь галочку в “Print to File”

Если будешь печатать PS на принтере, суй конверты вверх ногами они печатаются задом-наперед.

Убунту Мини: Индекс

Убунту Мини: Установка

Index

Мне нравится юзать Линукс, но не нравится, что ушлые ребятишки пихают в него ненужное гавно, которое только забирает ресурсы и замедляет систему. Я люблю, когда программы запускаются с полоборота, а окна открываются в миг. Какой самый быстрый Линукс? Линуксов много, но системных дисков мало. И показалось мне, что товарищи девелоперы берут голую Убунту, ставят на не, чего им в голову взбредет, пакуют месиво на DVD, и вуаля – готово новое дистро.

Элив не создан для чайников. Элив не создан для гиков. Элив не создан для бизнеса или дома. Элив – это искусство.

Без обновлений в 5 лет.

Шли бы они куда подальше с таким искусством.

Мы и сами с усами. Я порылся в Интернете, поискал инфу, и оказалось, что для нашей цели нам подойдут Debian Netinst, OpenSUSE Network и Ubuntu Mini.

OpenSUSE Network идет только в 64-битном формате. Я его даже не пробовал. Debian Netinst сразу стал жаловаться на отсутствующие драйверы. Осталось только Ubuntu Mini.

Убунту, так Убунту.

Скачиваем Ubuntu 15.10 “Wily Werewolf” 40MB mini.iso и выжигаем его на CD диск.

Установка

1. Вставляем CD диск с Ubuntu Mini в дисковод и загружаемся.

2. Выбираем язык для установки. Этот язык также станет системным языком по умолчанию.

Я выбрал английский. Меня иностранщина не бесит.

3. Выберем свое местонахождение. Оно будет использовано для установки часового пояса и системной локали. Обычно это страна проживания.

Я выбрал “Канада”. Я там живу.

4. Тут инстоллер спрашивает, надо ли определить лэйаут клавиатуры автоматически.

Нет. У меня американская клавиатура. Я и так знаю.

5. Тут он просит указать страну происхождения клавиатуры.

Я не знаю, как у нее страна. Китай, наверно. До лампочки. Я ставлю английская (ЮС).

6. Вводим лэйаут клавиатуры вручную.

Английская (ЮС).

7. Вводим имя компа.

“Убунту”. Можно какое угодно придумать.

8. Вводим страну близлежащего сервера с репозиториями.

Лучше заранее определить URL самого быстрого зеркала, но не обязательно. Источники потом можно будет поменять после установки. Я выбрал “Канада”.

9. Выбираем архивное зеркало сервера с репозиториями.

10. Тут он просит указать прокси. Если нет прокси, оставь пробел. Если не уверен, то прокси у тебя нет. Жми Enter.

Пробел. Дальше.

11. Тут инстоллер просит указать полное имя для юзерского эккаунта.

Я напечатал “alex“. Зачем им мое полное имя? Шпионы из ЦРУ?

12. Тут он спрашивает имя юзера для эккаунта.

“alex”. У меня везде теперь “alex” будет юзером.

13. Просит ввести юзерский пароль.

14. Просит пароль подтвердить.

15. Тут он жалуется, что пароль слишком простой, и спрашивает, не чиканулся ли я.

Да.

16. Тут он выдвигает параноидный запрос зашифровать юзерскую папку, чтоб, когда компьютер украдут, никто не смог догадаться

Иди нафиг. Нет.

17. Тут он спрашивает, какой у меня часовой пояс. Предполагает какую-то Рэйни Ривер в Америке.

Нет. Я не знаю, где это.

18. Тут он выдает список выбрать часовой пояс вручную.

“Восточное” время. Это я знаю.

19. Тут он спрашивает, куда сделать установку. Если вы сильно не заморачиваетесь по этому поводу, выбери “Guided”, и установка будет сделана на весь диск в автоматическом режиме. А если хотите поставить Убунту на какую-то определенную партишн, выбери “Мануал”. Подробнее тут.

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

20. Тут он спрашивает, какой хард драйв выбрать для установки.

Выбираем, какой есть. Это все-равно виртуальная машина. А на реальном жестком диске, надо смотреть, чтоб не ошибиться, а то и диски запороть можно.

21. Тут он говорит, что сделает 2 партишн: #1 с файловой системой ext4 и #5 swap, и простит разрешения писать данные на диск.

Пиши.

22. Тут он предупреждает, что изменения будут перманентными.

Окей.

23. Нет автоматическим апдейтам. Они нужны?

24. Какой софт ставить? Тут важно поставить пробелы во всех скобках. Мы ничего не хотим устанавливать, кроме голой системы с диска.

25. Тут он спрашивает, установить ли бутлоудер в MBR. Если у вас нам нет никакого, то “Yes”, a если уже что-то стоит, бутлоудер лучше поставить на первый сектор диска или вообще не ставить.

26. Тут он спрашивает координаты для системного времени.

Просто “Yes”.

27. Установка завершена. Впереди перезагрузка.

Continue.

28. Перезагружаемая в черную консоль.

29. Логин. Пароль. Ура! Мы дома.

Убунту Мини: Ручная установка

Index

1. Когда вы не хотите, чтоб Убунту заняло весь диск, то устанавливать его надо в ручном режиме.

2. У меня уже есть четыре готовых партишн: три с ext4 файловой системой и одно – swap. Я хочу поставить Убунту на партишн #1 дискa sda.

3. Нажимаем “Enter” и вводим параметры.

4. Я выбираю журналируемую файловую систему Ext4. Не знаю, чем она лучше остальных, но сказали, что лучше, значит лучше. Только имейте ввиду: если на ext4 файл стереть, его уже не так просто восстановить.

5. Если хотите переформатировать партишн, нажми “Enter”, и оно станет “Yes, format it”. Иногда с этой опцией инстоллер потом почему-то зависает. Если такое произойдет отформатируйте партишн заранее в GParted.

6. Дальше выбираем Mount point. Части системы можно ставить на разные разделы жесткого диска, но я выбираю “/”, что означает root – начало дерева директорий или папок, как еще говорят.

7. Готово. Все данные введены.

8. Пишем на диск.

9. Подтверждаем “Да”.

Убунту Мини: GUI

Index

Оконный менеджер

Первым делом устанавливаем дисплей сервер Xorg.

sudo apt-get update
sudo apt-get install xorg

Затем устанавливаем оконный менеджер Openbox.
На Линуксе много всяких оконных менеджеров, но Опенбокс – самый продвинутый и ходовой на текущий момент, быстрый и без идотских наворотов.

sudo apt-get install openbox obmenu

В консоли пишем

startx

и нажимаем “Enter”.

Мы получили серый фон и курсор мышки. Если теперь кликнем по экрану правой кнопкой мыши, то получим меню, в котором мало еще что присутствует, кроме одной важной детали на текущий момент – эмулятор терминалa.

Кликаем на Terminal emulator и получаем xterm, куда вводим команду на установку дополнительных компонентов для нашей инсталляции:

sudo apt-get install lxterminal lxappearance slim policykit-desktop-privileges xscreensaver

Также устанавливаем текстовый редактор:

sudo apt-get install leafpad

Автоматический логин

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

В терминале печатаем:

sudo leafpad /etc/slim.conf

И меняем строчки:

#default_user    simone

на

default_user        alex

alex” – это мой логин, у вас другой должен быть естественно.

и

#auto_login         no

на

auto_login         yes

Сохраняем, закрываем.

Restart, чтоб изменения возымели действие.

sudo reboot

Десктоп панель

Теперь нам надо установить десктоп панель или таскбар, как ее еще называют. Там кнопки с меню, окнами, тасктрэй и тд.

Здесь популярны две на выбор: LXpanel от LXDE десктопа и Fbpanel

sudo apt-get install lxpanel

или

sudo apt-get install fbpanel

Делаем автостарт для панели. В терминале вводим:

mkdir .config/openbox
leafpad .config/openbox/autostart

В открытом файле печатаем:

lxpanel &

Для Fbpanel необходимо, чтоб был загружен модуль кернела snd-mixer-oss. Можно в терминале вводить каждый раз команду:

sudo modbrobe snd-mixer-oss

а можно и проще сделать. Мы эту команду запишем в .config/openbox/autostart:

sudo modprobe snd-mixer-oss &
fbpanel --profile default &

Но чтоб оно сработало, нам нужен беспарольный доступ к sudo.

В терминале печатаем:

sudo leafpad /etc/sudoers

В открытом файле в самом конце добавляем:

alex ALL=(ALL) NOPASSWD:ALL

“alex” – это мой логин, у вас другой.

Перезагружаемся.

sudo reboot

Default профиль можно заменить потом на персональный. Вообще можно сразу 4 панели запускать – с каждой стороны окна.

Мы получили панель десктопа пока еще без значков. Потому что у нас еще никакая десктоп тема не установлена.

Темы, иконки, внешний вид

Клик правой кнопкой мыши на сером фоне > ObConf > Onyx

В терминале вводим команду:

lxappearance

Перелогиниваемся

Скринсэйвер

Идем Menu > Settings > Screensaver

Если скринсэйвер даст предупреждение “Демон не функционирует на дисплее 0…”

Открываем опять autostart

leafpad .config/openbox/autostart

И добавляем туда

xscreensaver -no-splash &

Перелогиниваемся.

Открываем скринсэйвер.

Мне нравится, когда черный экран и когда не надо каждый раз перелогиниваться.

Раскладка клавиатуры

Добавим в автостарт команду:

setxkbmap -layout "us,ru (phonetic)" -option "grp:ctrl_shift_toggle" &

leafpad .config/openbox/autostart

Мне нравится фонетическая раскладка (phonetic). Это когда, если я, например, нажимаю английскую N, печатается русская Н. Раскладка переключается клавишами Ctrl+Shift. Для других вариантов раскладки клавиатуры и комбинаций клавиш переключения раскладки смотрите:

man xkeyboard-config

На LXpanel однако есть специальный виджет.

Кликните правой кнопкой мыши на где-нибудь пустом месте lxpanel и в появившемся меню кликните на Add / Remove Panel Items” > Add > Keyboard Layout Handler.

Появится значок:

Кликните правой кнопкой мыши на этом значке > “Keyboard Layout Handler” Settings > уберите галочку с Keep system layout > Add > Ru
(phonetic)

Тут же можно выбрать модель клавиатуры, клавиши переключения раскладки, вид иконки – текст или картинка, а также ее размер.

Конфигурация десктоп панели

LXpanel

Для LXpanel вся конфигурации осуществляется в меню “Panel Settings”, если кликнуть по панели правой кнопкой мыши. Если одной пнели мало, можно добавить еще одну или несколько – “Create New Panel”.

Для LXPanel я б посоветовал меню эдитор LXmed.

Скачайте: lxmed-20120515.tar.gz

И установите Java.

Fbpanel

Как я уже сказал, можно запускать сразу несколько фбпанелей. Мы сделаем две персональные: нижнюю и правую. Нижняя панель будет стандартная, а
правой будут только программные лончеры.

touch .config/fbpanel/bottom
touch .config/fbpanel/right

Копирумем отсюда.

Если для кнопок используются системные иконки в папке /usr/share/icons, то пишем только название:

button {
      icon = leafpad
      tooltip = Editor
      action = leafpad

А если отдельные картинки, то вместо icon, ставим image и полный к путь к нему:

button {
    image = /usr/share/pixmaps/debian-logo.png
    tooltip = Terminal
    action = x-terminal-emulator

Персональное меню для нижней панели

Скопируй:

menu {
    name = Personal menu
    icon = icon you like (found in /usr/share/icons/Azenis)
    item {
        name = App1
        icon = icon you like
        action = command to launch app1
    }
    item {
        name = App2
        icon = icon you like
        action = command to launch app2
}

Вставь между скобкой и сепаратором

Plugin {
    type = menu
    config {
    IconSize = 22
    #icon = start-here
    # Use a nice Debian logo for the menu list ;-)
        image = /usr/share/pixmaps/debian-logo.png
        systemmenu {
        }
        <<<< paste here <<<<<
        separator {

Также я заменил цифровые часы на текстовые:

type = tclock
#type = dclock

tclock – текстовые часы
dclock – дигитальные часы

А для правого меню включил функцию авто-спрятывания:

autohide = true

Возможные параметры и опции можно посмотреть в default меню.

Теперь добавляем наши панели в автостарт:

leafpad .config/openbox/autostart

Reboot, Shutdown, Suspend, Hibernate

Устанавливаем софт:

sudo apt-get install pm-utils

В терминале печатаем:

obmenu

Добавляем новые новые пункты меню: New Item

Label: obmenu
Action: Execute
Execute: obmenu
Label: Reboot
Action: Execute
Execute: sudo reboot
Label: Suspend
Action: Execute
Execute: sudo pm-suspend
Label: Hibernate
Action: Execute
Execute: sudo pm-hibernate
Label: Shutdown
Action: Execute
Execute: sudo poweroff

New Separator, arrows up & down

Save, close.

Теперь можно устанавить файловый менеджер.

Wi-Fi

Оба WICD и Гном Нетуорк Менеджер работают хорошо. Последний смотрится элегантнее, правда.

sudo apt-get install wicd wicd-gtk

или

sudo apt-get install network-manager-gnome

Во время установки WICD появится диалог:

Users to add to the netdev

Пробелом в скобках поставьте галочку:

[*] alex

Enter

Если WICD-GTK потом скажет: “No wireless networks found.”

Установи следующие пакеты:

sudo apt-get install linux-headers-generic
sudo apt-get install --reinstall bcmwl-kernel-source

У Гном Нетуорк Менеджера в апплете проводная связь может оказаться серой и неактивной. Чтоб она заработала, надо создать коннекшн: кликни правой кнопкой мыши на апплете в системном трее > Edit Connections > Add > Ethernet. В поле Device MAC Address нажмите на кнопку дропдаун меню, адрес там уже сидит. Потом надо будет перезагрузиться.

gnome_network_manager

Фонты Майкрософт

sudo apt-get install ttf-mscorefonts-installer

Java

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

sudo apt-get install software-properties-common

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer oracle-java8-set-default

Имейл

Мне нравится Claws Mail.

sudo apt-get install claws-mail claws-mail-fancy-plugin claws-mail-pdf-viewer

 

Аудио

Пульс Аудио Вольюм Контрол

pavucontrol.png

sudo apt-get install pavucontrol

Иногда после перезагрузки слайдер звука всегда передвинут на ноль в апплете системного трэя. Поставь его в среднее положение и зафиксируй командой:

sudo apt-get install alsa-utils
sudo alsactl store

Аудасити, Аудасиоус и ВЛС

sudo apt-get install audacity audacious vlc

Опен Оффис

Вы можете установить Либре Оффис из репозиторий, но мне больше нравится оригинальный Апач Опен Оффис.

Скачай с их сайта тарбол для 32 или 64-битной системы, разархивируй.

Потом в терминале сделай:

cd en_US/DEBS
sudo dpkg -i *.deb
cd en_US/DEBS/desktop-integration
sudo dpkg -i *.deb

Запусти:

soffice

PDF ридер

pdf.png

Вы можете установить evince и xpdf

sudo apt-get install evince
sudo apt-get install xpdf

Адобе Ридер удобнее для печатания документов

sudo add-apt-repository "deb https://archive.canonical.com/ raring partner"
sudo apt-get update
sudo apt-get install acroread

На 64-битной системе потребуется 32-битная обертка, потому что на Линуксе Адобе Ридер идет в 32-битном формате.

32-bit Wrap

sudo apt-get install libgtk2.0-0:i386 libnss3-1d:i386 libnspr4-0d:i386 lib32nss-mdns* libxml2:i386 libxslt1.1:i386 libstdc++6:i386

Если вы хотите Акрорид главным PDF ридером по умолчанию, издайте команду:

mimeopen -d *.pdf
sudo update-alternatives --config x-session-manager

 

Принтер

Устанавливаем CUPS сервер и gutenprint драйверы:

sudo apt-get install cups printer-driver-gutenprint

Подсоедини принтер с USB разъему, включи и в браузере открой

https://localhost:631

Потом пойди: Administration > Printers > Add Printer

Введи логин и пароль:

Username: alex
Password: copcar

Add Printer page, printer is detected
Local Printers: Canon XXX series (Canon XXX series)

Check. Continue
Give a name. Select the driver.
Add printer button
Set default options

Administartion combobox > Set as Server default.

У меня принтер Canon Pixma MP240. Для него есть родные японские драйверы. Чтоб они работали на 64-битной Убунту, надо сначала установить 32-битную обертку, а потом установить пакеты командой:

sudo dpkg -i *.deb

Если какой пакет полностью не установится, делай

sudo apt-get install -f

а потом опять

sudo dpkg -i *.deb

Geany текстовый редактор

Гини – сам по себе неплохой текстовый редактор. Что мне больше всего нравится в нем это то, что к нему можно приделать русский спеллчекер.

sudo apt-get install aspell aspell-en aspell-ru
sudo apt-get install geany geany-plugin-spellcheck

Tools > Plugin Manager > Spell Check

CD/DVD бёрнер и ISO маунтер

Можно установить бёрнер xfburn, но он с багами.

Лучше Бразеро и Фуриусмаунт

sudo apt-get install brasero furiusisomount

LAMP сервер

Иногда полезно иметь домашний вэб-сервер или контент менеджмент систем как WordPress или DokuWiki. Для этого надо установить LAMP сервер, который включает в себя Linux, Apache, MySQL, PHP.

sudo apt-get update
sudo apt-get install lamp-server^

Проверяем:

sudo /etc/init.d/apache2 restart
php -r 'echo "\n\nYour PHP installation is working fine.\n\n\n";'

Python и QT

sudo apt-get install python-qt4 qt4-qtconfig python-pyqtgraph

QT Дезайнер для программеров:

sudo apt-get install qt4-designer

В терминале издайте команду:

qtconfig

Поставьте тему Пластик: Appearance > Plastique


 

Я написал несколько программ на PyQT.

Экранные часы с будильником

clock

Аутлайнер для хранения записей в TXT формате

outliner

Программный лончер

qlauncher

Колорпикер

qpixelhunter

Скрот франтэнд для скриншотов

qscrot

Пиксельная экранная линейка

ruler

Скачать их можно тут.

Любимые программы

Для Ubuntu 14.04 и 15.10

atool Консольный архиватор
baobab Диск спэйс аналайзер
blender 3Д графика
brasero CD/DVD бёрнер
chromium Вэб браузер как Гугл Хром, только попроще
dayplanner менеджер распорядка дня
filezilla FTP юзер агент
galculator калькулятор
GIMP Растровый графический редактор
gmapcatcher гугл карты
gnucash для ведения финансов
goldendict Словарь. Для него хорошо идет пиратская OALD8 for Lingvo
gpicview смотреть картинки
komposer HTML редактор
marlin файл менеджер
nitrotask таск менеджер
pdfsam PDF манипулятор
phatch батч имидж процессор
regexxer поисковик текста в файлах
textadept текстовый редактор
transmission бит торрент агент
unison бэкап
xfe файл менеджер

Убунту Мини: Софт и драйверы

Index

Драйверы

Возможно, у нас еще не все нужные драйверы установлены. Чтоб это проверить, проделаем следующее:

sudo apt-get install ubuntu-drivers-common
sudo ubuntu-drivers list

Если Убунту предоставит список дополнительных драйверов, их все можно установить одной командой:

sudo ubuntu-drivers autoinstall

Если вы хотите установить какой-нибудь драйвер отдельно, следующая команда покажет какой девайс нуждается в драйвере:

sudo ubuntu-drivers devices

Установить отделсный драйвер можно так:

apt-get install  package

Браузер

Всегда можно поставить Файерфокс:

sudo apt-get install firefox

К нему также желательны эддоны: Adblock Plus, Video DownloadHelper

А можно поставить Google Chrome. Он быстрей Firefox и идет со встроенной флэш.

Создай файл:

sudo leafpad /etc/apt/sources.list.d/google-chrome.list

Напечатай в нем:

deb https://dl.google.com/linux/chrome/deb/ stable main

Сохрани.

Из терминала добавь ключ репозитории

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

Установи Гугл Хром:

sudo apt-get update
sudo apt-get install google-chrome-stable

Файловый Менеджер

У нас еще нет никакого файлового менеджера. Всегда можно установить PCmanFM:

apt-get install pcmanfm

Но есть более элегантное решение – Marlin.

Введите в терминале команду:

sudo apt-get install software-properties-common python-software-properties
sudo add-apt-repository ppa:noobslab/apps

Откройте файл:

sudo leafpad /etc/apt/sources.list.d/noobslab-ubuntu-apps-wily.list

Замените “wily” на “trusty”, чтоб получилось:

deb https://ppa.launchpad.net/noobslab/apps/ubuntu/ trusty main
# deb-src https://ppa.launchpad.net/noobslab/apps/ubuntu/ trusty main
sudo apt-get update
sudo apt-get install dbus-x11
sudo apt-get install marlin

Марлин расширяет свою функциональность при помощи продвинутых акций – десктоп файлов, куда записываются команды к внешним программам. Эти файлы с расширением .desktop находятся в директории /usr/share/extended-actions. Мы их скопируем в ~/.local/share/extended-actions и будем редактировать на наше усмотрение.

Марлин файлменеджер спроектирован для Гном Десктопа, и те команды, которые уже стоят, у нас не будут работать.

mkdir ~/.local/share/extended-actions
sudo cp /usr/share/extended-actions/* ~/.local/share/extended-actions
sudo chown -R alex ~/.local/share

Лишние файлы в /usr/share/extended-actions теперь можно стереть, чтоб они потом не вылазили в меню.

Я написал несколько своих акций:

archive-compress.desktop
archive.desktop
cp_path.desktop
terminal.desktop

Download: actions.tar.gz

И скрипты для акций. Для них нужен “Python and QT” [Node:207].

Download: scripts.py.tar.gz

Скрипты надо положить в папку ~/Scripts

mkdir ~/Scripts

Tакже потребуется консольный архиватор:

sudo apt-get install atool
sudo apt-get install arc arj lzop nomarch rpm unace p7zip unalz rar unrar lzip

Разархивировать файлы теперь можно так:

atool -x actions.tar.gz
atool -x scripts.py.tar.gz
atool -x B00merang-Dark.zip

Вы само можете делать action.desktop файлы со своими командами. Например:

Создайте файл:

leafpad.desktop in ~/.local/share/extended-actions

и скопируйте в него следующее:

[Extended Action Entry]
Name=Leafpad
Icon=leafpad
Description=Leafpad
MimeType=all
Exec=leafpad %U

Если вы откроете сейчас Marlin, вы увидите в контекстном меню “Leafpad”, если кликнiтe правой кнопкой мыши.

Марлин лучше смотрится с темным фоном. Для этого надо установить GTK3 тему. Мне не хотелось менять Clearlooks для всего десктопа и я поставил отдельною тему специально для Марлина.

marlin

Скачайте тему B00merang-Dark, разархивируйте и положите в папку ~/.themes. Если нет такой папки, создайте:

mkdir  ~/.themes

Потом совершите ряд команд:

sudo mv /usr/bin/marlin /opt
sudo touch /usr/bin/marlin
sudo chmod a+x /usr/bin/marlin
sudo leafpad /usr/bin/marlin

Скопируйте:

#!/bin/bash

GTK_THEME=&amp;amp;amp;amp;amp;quot;B00merang-Dark&amp;amp;amp;amp;amp;quot;
export GTK_THEME

/opt/marlin

Сохраните.

Теперь в терминале протестируйте:

marlin

Марлин – интерсный файл менеджер, но явно с багами.

Лично мне больше нравится XFE:

sudo apt-get install xfe

xfe