Как найти нужную программу?
Простейший способ — поиск по ключевым словам в Центре приложений Ubuntu. Имейте в виду, что описания для некоторых программ существуют только на английском.
Как установить/удалить программу?
Способы (это — не все):
- Консольный, с помощью apt-get
- Графические
- Synaptic
- Центр приложений
apt-get — программа для установки, обновления и удаления программных пакетов в дистрибутивах Linux, основанных на дистрибутиве Debian (Ubuntu и др.).
apt-get использует базу данных пакетов для определения пути установки пакетов, требуемых пользователем, и для определения того, какие дополнительные пакеты нужны, чтобы выбранные пакеты работал корректно.
Установка пакета package_name:
apt-get install package_name
Пакеты берутся из интернет-репозиториев, либо с имеющихся носителей.
Облегчают работу с apt-get различные графические оболочки, в частности Synaptic.
Synaptic (Меню приложений -> Система -> Менеджер пакетов Synaptic) — это графическая программа, позволяющая управлять пакетами в Ubuntu. Она базируется на консольной системе управления пакетами apt-get и добавляет к ее возможностям удобство графического интерфейса. С помощью Synaptic можно устанавливать, удалять, настраивать и обновлять пакеты, просматривать списки доступных и установленных пакетов, управлять репозиториями и обновлять систему до новой версии.
Однако, работая с Synaptic, как и в случае с apt-get, нужно знать названия интересующих пакетов. Это несложно, поскольку название пакета, как правило, включает в себя название приложения, но все же...
Центр приложений Ubuntu (Ubuntu Software Center) — еще одна графическая оболочка для apt-get, если можно так выразится, более высокоуровневая по сравнению с Synaptic. Пользователь может искать нужные приложения по ключевым словам или с помощью тематического каталога, а также знакомиться с отзывами и рекомендациями других пользователей.
По окончании установки указывается путь к приложению в Меню приложений:
Центр приложений позволяет устанавливать не только приложения, но и отдельные библиотеки. Для того, чтобы увидеть найденные по ключевому слову библиотеки, нужно кликнуть ссылку "Показать NNN технических элементов" внизу окна Центра приложений.
Так, для ключевого слова 'djvu' получим в результате:
Библиотеки
Родная для Xubuntu среда рабочего стола Xfce основана на GTK+ — кроссплатформенной библиотеке элементов интерфейса. Поэтому, при прочих равных условиях, я предпочитал устанавливать программы, которые также основаны на GTK+. Иначе, кроме установки самой программы, система будет вынуждена доустанавливать необходимые компоненты "чужой" библиотеки, что приведет к дополнительному расходу дискового пространства.
Например, устанавливая торрент-клиент kTorrent, система будет докачивать из Сети необходимые элементы библиотеки KDE, и их размер будет в разы превосходить размеры самого клиента.
Удаление пакетов
Проблемой Windows являются "хвосты" в системном реестре и на диске — остатки удаленных пакетов. Чтобы избавится от них, нужны специальные программы: деинсталляторы, чистильщики реестра и т. п. Но всё равно, рано или поздно наступает момент, когда возникает мысль: чем чистить, не проще ли переустановить систему?
А как обстоит дело с удалением пакетов в Linux?
Сегодня, при установке новой программы система напомнила мне, что на диске есть ряд пакетов, которые можно безболезненно удалить:
Следующие пакеты устанавливались автоматически и больше не требуются:
libreoffice-help-ru libreoffice-l10n-zh-cn libreoffice-help-zh-cn
libreoffice-l10n-en-gb libreoffice-l10n-en-za libreoffice-help-en-gb
libreoffice-help-en-us mythes-en-au mythes-en-us libreoffice-l10n-ru
openoffice.org-hyphenation hyphen-en-us mythes-ru
Для их удаления используйте «apt-get autoremove».
Команда
sudo apt-get autoremove
удаляет оставшиеся зависимости от уже удаленных пакетов.
Кроме autoremove
также рекомендуется периодически выполнять команду autoclean
для очистки от пакетов .deb которые больше не используются:
sudo apt-get autoclean
Кроме того, можно очищать архив пакетов /var/cache/apt/archives/
:
sudo bash
cd /var/cache/apt/archives/
rm *.deb
Естественно, apt-get
— не единственный выбор. Всё то, что используется для установки программ, служит и для их удаления. Проще всего удалять программы в Центре приложений. При этом редко, но всё же случается, что какой-нибудь второстепенный пакет всё же не будет удален. Тогда на это есть Synaptic, который — вот когда понадобились подробности — позволяет удалить любой указанный в нем пакет.
Единственное, чего эти программы (а основа их одна — apt-get
) не делают, это не чистят то, что удалённая программа "натворила" в каталоге пользователя. Как правило, это конфигурационные файлы, находящиеся в .config
и т. п. Так что, это вы уж сами...
Действительно ли удаляются все зависимости? Декларируется, что — "да", но где доказательства? (после опыта Windows поверить в такое чудо очень трудно) С ответом на этот вопрос подождём до тех пор, когда будем лучше разбираться в системе.
Первый пошел!
Апплет Blueman (Bluetooth Manager), управляющий подключениями по bluetooth мне совершенно не нужен. Кроме того, он по умолчанию запускается при старте системы и... "падает". Удаляем его:
sudo apt-get remove blueman
Кроме того, удалил автозапуск этого приложения из Диспетчер настроек/Сеансы и запуск/Автозапуск приложений (убрал галочку), и вручную удалил файл настроек Blueman:
rm -f ~user/.config/autostart/blueman.desktop
В ~user/.config/autostart/, где user
— имя пользователя, хранятся файлы настроек автозагрузки приложений данного пользователя.
Cложно? Нет, но... 3 этапа — хотелось бы проще. Пока нашел двухэтапный путь: через Synaptic (он удаляет также из автозапуска) и ручное удаление файла *.desktop.
ВОПРОС: Нет ли способа еще более упростить процесс удаления автозапускаемого пакета?
Заодно удалил bluez — утилиты и службы для работы с bluetooth.
Очистка кэша с помощью apt-get
Ubuntu сохраняет скачанные пакеты в кэше /var/cache/apt
для ускорения загрузки, если те понадобятся снова. Кэш может занимать много места на диске и вы можете удалить пакеты из него (если этот пакет понадобится, его придется снова скачать).
Получим список кэшированных пакетов с помощью команды find
:
$ find /var/cache/apt -name *.deb
Для очистки кэша необходимо использовать apt-get
с опцией clean
:
$ sudo apt-get clean
И проверим результат удаления вновь воспользовавшись find
:
$ find /var/cache/apt -name *.deb
Файловый менеджер
В предустановленном Thunar есть все, что нужно, но... привык я к двухпанельным менеджерам в стиле Norton Commander.
Остановил свой выбор на Gnome Commander. Из приятного: в нем есть встроенный ftp-клиент и подсветка файлов в зависимости от их типа.
НО: тяжеловат, иногда - падуч.
Следует отметить также консольный Midnight Commander. Он особенно удобен, если вы "заблудились" перемещаясь по файловой системе с помощью консоли. Тогда запускаем в ней mc
, осматриваемся, а при необходимости — прячем панели с помощью Ctrl+O, не выходя из mc.
Можно кивать на мою непроходимую "виндововсть", но я не смог выработать стереотипа поведения, позволяющего пользоваться однопанельный файловым менеджером типа Проводника также удобно, как и двухпанельным.
Пробовал Nemo, там можно открывать вторую панель, но это именно дополнительная панель и мало что меняет по сравнению с открытием двух Thunar'ов одновременно.
Сейчас мой фаворит — Double Commander. Этот молодой проект (текущая версия — 0.5.10) позиционируется как замена Total Commander'а, позволяющая использовать плагины последнего. По функциям, естественно, он еще не дотягивает, но даже в нынешнем состоянии — это вполне приличный менеждер.
При установке Double Commander через Центр управления ставится общая часть программы (пакет doublecmd-common
). Затем нужно установить еще один пакет, зависящий от используемой вами графической оболочки. У меня: doublecmd-gtk
.
Текстовый редактор и другое офисное
Текстовый редактор WYSIWYG
AbiWord не порадовал своими возможностями: для WordPad их слишком много, а для графа де Ля Фер "больших" текстовых редакторов, вроде MS Word или OpenOffice Writer, — слишком мало. Удалил его вместе с табличным редактором Gnumeric. Установил вместо них LibreOffice.
TeX
Текстовый процессор TeX незаменим, когда приходится набирать документы с большим количеством формул. Мне он, кроме того, нужен для работы со Sphinx. Для установки на Ubuntu-образных системах рекомендуется дистрибутив TeX'a TeXLive. Его можно установить полностью
sudo apt-get install texlive
а можно ограничиться необходимыми пакетами. Для работы Sphinx достаточно установить:
- latex-recommended
- latex-extra
- fonts-recommended
Для поддержки кириллицы добавим пакет:
- lang-cyrillic
Чтобы установить TeXLive в Linux пишем:
sudo apt-get install texlive-fonts-recommended texlive-lang-cyrillic texlive-latex-extra texlive-latex-recommended
Зависимые пакеты он установит сам. В результате было скачано около 500 Мб архивов.
В качестве редактора исходных файлов TeX пробую TeXMaker. Работа с TeXLive и русское меню поддерживаются в нём "из коробки". В меню Настройка -> Настроить TeXMaker, во вкладке Редактор можно установить русский словарь.
Другие текстовые редакторы
Установленные по умолчанию Leafpad вполне справляется с ролью простейшего текстового редактора. Кроме того, установил Geany.
Чтение файлов
Как правило, всё работает "из коробки", и достаточно просто кликнуть по нужному файлу в файловом менеджере. Но бывают и исключения.
Чтение файлов .fb2
FBReader. Нашел не через Google, а набрав 'fb2' в Центре приложений Ubuntu. Любопытной возможностью FBReader является чтение файлов непосредственно из архивов (tar, zip, gzip, bzip2), чего среди виндовых аналогов не встречал. Кроме того, FBReader поддерживает формат .chm, для которого в Linux также необходима читалка, но делает это весьма убого.
Чтение файлов .chm
Использую ChmSee.
Автоматическое переключение раскладок клавиатуры.
В мире Windows для этого служит Punto Switcher. Аналогом его в Linux является программа XNeur. Это консольная программа, для которой есть графические оболочки под GNOME и KDE. Я, естественно, выбрал оболочку gXneur.
Обычно я использую немного возможностей: ручной режим переключения, перекодировку слова по Break и выделенного фрагмента — по Shift+Break. В этом смысле, меня все устраивает. Но: программа часто "падала" (несколько раз в день). Менялись ее версии, версии Xubuntu, а она все падала и падала.
Сейчас я использую только консольный вариант программы, т.е. собственно XNeur (xneur 0.17, xubuntu 14.04), который загружается при старте системы. И все работает. Может, дело было в gXneur?
Программирование
С/C++
Для этого уже есть компилятор gcc и отладчик gdb (и другие). Имеется множество вариантов сред разработки, начиная с классических Emacs и Vim до Eclipse и Code::Blocks, интерфейс которой напоминает Microsoft Visual Studio. Я выбирал вариант легковесный и более простой в освоении, чем Emacs.
Среда разработки Geany
Geany - компактный редактор кода на GTK. В отличие от Emacs, Geany не пугает перечнем возможностей и необычностью команд управления. Поэтому, пока не "вырасту" буду использовать Geany.
Настройка отступов-табуляций выполняется с помощью меню Правка/Настройка, вкладка Редактор/Отступы).
Замена табуляций пробелами (важно для Python): там же, вкладка Файлы.
Отображение пробелов и линий отступов: Вид/Редактор.
С помощью плагинов можно подключить gdb
, но мне пока не нравится ни один из предлагаемых вариантов (ни Debugger
, ни GeanyGDB
). Графические интерфейсы к gdb
тоже как-то не вдохновили. Поэтому запускаю отладчик из окна терминала, которое в Geany также имеется. В качестве альтернативы решил попробовать Emacs. Он несколько необычен, зато хорошо интегрирован с gdb
.
Python
Pip
Сам Python, разумеется, есть "из коробки", редактор (Geany) уже установлен. Теперь нужен pip, чтобы устанавливать все остальные python'овские пакеты. Сам pip устанавливается обычным apt-get (кстати, набрав pip
в консоли мы получим подсказку, что именно нужно набрать, чтобы его установить: sudo apt-get install python-pip
). Для продвинутых разработчиков рекомендуется следом установить еще и virtualenv, как средство создания виртуальных рабочих окружений, но я пока не настолько продвинут.
Дальнейшая установка пакетов выполняется так:
pip install <package>
где
[ rename 's/ /_/g'
Замена пробелов подчёркиваниями только в именах файлов текущего каталога:
find -name "* *" -type f | rename 's/ /_/g'
Замена пробелов подчёркиваниями в именах файлов и подкаталогов текущего каталога:
rename 'y/ /_/' *
Последнее может иметь побочный эффект. Когда html-страница сохраняется с картинками, они сохраняются в отдельном каталоге, путь к которому прописан в html-файле. Если в имени этого каталога содержались пробелы, то открыв страницу после замены вы не увидите картинок, т. к. содержимое html-файла не изменялось. Так что я обычно заменяю только имена файлов.
Скачать видео с YouTube
Можно с помощью расширения Firefox Video DownloadHelper (расширений, решающих эту задачу в FF много, я выбрал наиболее популярное).
Менеджер закачек
От него мне нужны в первую очередь: удобный вызов из браузера и скачивание файлов в несколько потоков.
Установленный по умолчанию консольный wget скачивать в несколько потоков не умеет. Можно запустить одновременно несколько wget-ов, но вряд ли это поможет при работе с одним большим файлом. Поэтому — пришлось искать.
Остановился на менеджере axel. Он, как и wget, консольный и компактный (221.2 Кб!), но реализует многопоточную загрузку. При желании, к нему можно добавить графическую оболочку. Я этого делать не стал, поскольку вызывать axel собираюсь только из браузера с помощью FlashGot.
Доступ по ftp
Для этого можно использовать связку из Thunar и Gigolo. Gigolo — это интерфейс для подключения удаленных файловых систем. Для доступа по ftp выберем меню Действия/Подключится и выбираем "Тип службы" — FTP.
Вводим адрес сервера и логин, жмем "Подключится" и в следующем окне указываем пароль.
Для того, чтобы не набирать это каждый раз удобно создать закладку: Правка/Правка закладок.
Файловый менеджер, в котором будет открываться подключенная система, укажем в меню Правка/Параметры, вкладке Общие
Кроме того, есть автономные ftp-клиенты, например, Filezilla, а также ftp-клиенты в составе файловых менеджеров.
Я остановился на последнем варианте, хорошо знакомом мне по виндовому Total Commander и использую GNOME Commander. Соединения настраиваются в меню Соединения
Torrent-клиент
Имеющийся по умолчанию Transmission после uTorrent показался примитивным, поэтому установил Deluge. Настроил его для автозапуска при старте системы, но с этим у него оказались проблемы: при старте возникают ошибки. Клиентов много, но устанавливать программу, "тянущую" за собой набор ненужных мне библиотек не хотелось. Народ в интернет рекомендует Flush, однако я пока решил остаться с Transmission, чтобы решить — смутил ли меня аскетичный интерфейс или мне действительно недостает каких-то возможностей.
Для того чтобы Transmission открывался свернутым в области уведомлений (трее), введите в поле «Команда» в ярлыке или в автозагрузке: transmission -m
Чтобы Transmission не закрывался, а оставался свернутым в области уведомлений, выберите в меню Правка/Параметры вкладку Рабочий стол и отметьте галочку Показывать значок Transmission в области уведомлений.
В Transmission удобно:
- автоматическое добавление торрента в клиент, выполняемое при сохранении скачанного торрент-файла на диск;
- удаление торрент-файла и содержимого торрента в одно действие (можно, естественно, и по-другому).
Skype
Его вначале нужно добавить в репозиторий Ubuntu, а затем устанавливать. Делается это так:
sudo apt-add-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner" sudo apt-get update && sudo apt-get install skype
После этого настроил в Skype сворачивание в системный лоток, а операционной системе (Диспетчер настроек/Сеансы и запуск) — автозапуск.
ТВ через сеть
Просмотр Torrent TV осуществляется с помощью Torrent Stream. Для просмотра IPTV устанавливаем плеер VLC, не забывая указать при установке Mozilla Plugin.
Облачные хранилища данных
Для пользования облачными хранилищами файлов можно воспользоваться Dropbox или YandexDisk. Dropbox отлично работал у меня на разных платформах, но объем его бесплатного хранилища (2 Гб) маловат. У YandexDisk'a — 10Гб и к качеству его работы также нет претензий.
Любопытно, что для Linux, во всяком случае пока, существует только консольный клиент YandexDisk. Впрочем, это вряд ли станет проблемой даже для новичка, т.к. клиент помещается в автозагрузку, после чего о нем можно забыть. А если нужно что-то настроить, достаточно посмотреть справку в консоли — там всего-то несколько команд.
Графические редакторы
Xubuntu включает растровый графический редактор GIMP и просмотрщик изображений Ristretto.
Ristretto я оставил. Дело в том, что хороших просмотрщиков много (например, gpicview) и они примерно равны по своим возможностям, так что не увидел смысла что-то менять.
Растровый редактор с такими богатыми возможностями (и необычным для меня управлением) как GIMP мне, в принципе, не нужен. Достаточно клона Paint'а. После недолгих поисков остановился на Pinta.
Кроме того, понадобился векторный редактор а-ля CorelDraw. Им безальтернативно стал Inkskape. Отдельно меня радует в нем вставка TeX'овских формул в рисунок.
Печать графических файлов
Поначалу удивляло отсутствие в графические редакторах меню Файл/Печать (например, в Pinta). Причем с текстовыми редакторами было все как обычно, такое поведение наблюдалось только у редакторов графических. Смущала не собственно невозможность напечатать файл (на это есть команды lp
и lpr
), сколько отсутствие предварительного просмотра, настройки полей, выравнивание изображения на странице и тому подобные обычные околопечатные мелочи.
Итоги поисков:
- печать (предварительный просмотр и все-все-все) есть в GIMP. Мне он редко бывает нужен, но все же это не такой сарай как Photoshop, так что можно держать его даже исключительно для печати;
- печать есть в Shutter. Shutter делает снимки экрана (больше возможностей чем у встроенной утилиты Xfce) и позволяет их редактировать (обрезать, выделять нужные детали рамочками) — в общем, полезен для создания скриншотов. И к тому же — печатает (и все остальное);
- утилита
convert
из пакета ImageMagick. Работа в командной строке!
Наконец, если нужно распечатать несколько картинок на одном листе, поможет PhotoPrint.
Как сделать снимки экрана?
Нужный инструмент установлен по умолчанию: Меню приложений -> Инструменты -> Снимок экрана. Когда снимки нужны часто, будет полезна опция "Всегда наверху" (доступна по щелчку правой кнопкой на приложении). Это позволяет закрепить запущенное приложение в виде кнопки на верхней рабочей панели.
Еще удобнее — добавить Снимок экрана на рабочую панель.
Xfce4 Screenshooter (а это именно он) позволяет делать снимки всего экрана, активного окна или выделенной области. Одна у него %red%проблема%%: цвет затеняемого перед выделением фрагмента окна по умолчанию он темный и скрывает выделяемое содержимое. А настроить его пока нельзя.
Если же нужно выделить на снимке экрана какие-то элементы, добавить стрелочки, пояснения и т.п., то лучше использовать более мощный, хотя и немного более "тяжелый", инструмент — Shutter. Последний, как уже говорилось выше, позволяет распечатывать графические файлы.
Звук и видео
С воспроизведением звука проблем не возникло, несмотря на встроенную Intel-овскую звуковую карту.
При первом знакомстве, встроенный медиаплеер Parole потребовал установки кодеков, как при просмотре фильма, так и при проигрывании звукового файла (.ape).
Поэтому, поискав в Центре приложений, по отзывам пользователей выбрал и установил SMPlayer. Проигрывает он как аудио, так и видео, и пока работает без нареканий.
Кроме того в системе есть популярный "швейцарский нож" — VLC.
Возвращение к Parole
Вспомнив второе правило ("если какое-то программное обеспечение не установлено в системе по умолчанию, то на это существуют причины"), вернулся к parole. Что же с ним не так?
Parole основан на GStreamer — мультимедийном фреймворке с открытым исходным кодом, являющимся «ядром» многих мультимедийных приложений. Поэтому "жалобы" Parole на нехватку кодеков следует отнести именно к GStreamer.
В Центре приложений существует Модуль ffmpeg для GStreamer, в котором находятся элементы GStreamer для декодирования более чем 90 форматов. Установил модуль и это помогло: перезапущенный parole исполнил все, что требовалось, а других претензий к нему не было. Простой и компактный аудио/видео плеер — parole — продолжил свое существование на моей машине.
Отключить хранитель экрана во время воспроизведения можно в меню Правка/Параметры.
К сожалению, отключить экран во время воспроизведения аудиофайлов невозможно. Впрочем, для воспроизведения аудио я чаще использую gmusicbrowser (также установленный по умолчанию), который позволяет управляться с коллекциями файлов.
GMusicBrowser
Музыкальный проигрыватель и каталогизатор. Умеет играть не только по альбомам, исполнителям и т.д., но и по папкам файловой системы. Непосредственно для воспроизведения аудио использует GStreamer (или mpg321/ogg123/flac123, mplayer — по выбору).
Имеется несколько готовых предустановок интерфейса, в том числе имитирующие некоторые популярные плееры (Вид/Make it look like).
В интерфейсе по умолчанию (Shimmer Desktop) не нашёл регулировки громкости. Изменил интерфейс (на "с браузером", но это не принципиально), и сразу нашёл требуемое.
Флэш-видео (swf)
Для воспроизведение swf-файлов понадобилось установить Расширения Xubuntu, ограниченные патентами или законами — набор приложений с ограничением авторских прав (MP3, AVI, MPEG, TrueType, Java, Flash). Находим их в Центре приложений (например, набрав 'flash') и устанавливаем. Другой вариант — в консоли набираем: sudo apt-get install ubuntu-restricted-extras
После этого открываем и просматриваем .swf с помощью Firefox.
Запись видео с экрана
Устанавливаем recordMyDesktop. Этот малыш позволяет записать видео с экрана или отдельного окна, а также звуковое сопровождение.
У программы есть забавная особенность: после нажатия кнопки "Записать" она исчезает с экрана, оставляя пользователя наедине с вопросом как остановить запись. Сделать это можно комбинацией клавиш Ctrl+Left Alt+s
, после чего recordMyDesktop "возвращается" и показывает процесс сохранения видеофайла. Комбинация Ctrl+Left Alt+p
означает паузу в записи.
Записанное видео сохраняется в файле .ogv
(Ogg Theora Video). Формат .ogv
— открытый, но не слишком распространенный, поэтому возникает задача сконвертировать его во что-то более популярное, например, в .avi
.
Для этого есть два варианта — mencoder:
mencoder -idx input.ogv -ovc lavc -oac mp3lame -o output.avi
и avconv:
avconv -i input.ogv output.avi
Опции и другие подробности работы этих программ сами смотрите в man'ах.
PPA-репозитории
Репозиторий — это хранилище программ, расположенное в Интернете. Например, все пакеты дистрибутива Ubuntu хранятся в специальных Ubuntu-репозиториях. Репозитории постоянно обновляются, и программа-установщик на вашем компьютере (например, apt-get), кэшируя список этих обновлений, предлагает вам установить новые версии программ.
Хотя официальные репозитории Ubuntu содержат огромное количество пакетов, в них сложно поддерживать актуальность версий: пока идёт проверка программы на совместимость с дистрибутивом, разработчики уже выпускают новую версию. Для распространения программы, её разработчики создают свой собственный репозиторий — PPA.
PPA (Personal Package Archive — персональный архив пакетов) — репозиторий, содержащий версии одной программы. Вы можете добавить PPA-репозиторий в список, контролируемый apt-get, и получать свежие версии нужной вам программы, даже если они не вошли в дистрибутив Ubuntu.
Кроме того, некоторые проприетарные программы, которые не могут войти в дистрибутив Ubuntu, тоже имеют свои PPA, например Skype.
Чтобы установить программу из репозитория PPA нужно:
1. Добавить нужный репозиторий в систему.
Вводим в терминале:
sudo add-apt-repository ppa:ppa-name/ppa
В результате в систему будет добавлен нужный репозиторий, и, при необходимости, скачан и установлен соответствующий ключ.
В качестве примера, добавим репозиторий библиотеки Boost v. 1.53:
sudo add-apt-repository ppa:apokluda/boost1.53
2. Обновить список пакетов:
sudo apt-get update
3. Установить необходимый пакет:
sudo apt-get install package-name
где package-name
— имя требуемого пакета. Например, для уже упоминавшейся версии библиотеки Boost:
sudo apt-get install boost1.53
Приведу ещё пример установки программы создания снимков экрана Shutter:
sudo add-apt-repository ppa:shutter/ppa
sudo apt-get update && sudo apt-get install shutter
Sphinx
генератор документации. Позволяет транслировать файлы, оформленные простейшей разметкой reStructuredText (reST), в готовую документацию в любом из поддерживаемых форматов (html, pdf, etc.). Поддерживается автоматическая расстановка перекрёстных ссылок, индексов, сносок, подсвечивание синтаксиса кода, отображение формул, построение графиков и т.д.
Архиваторы
03.09.(12.09.) rar Досталось в наследство от винды немало подобных файлов.
Вообще говоря, надо от них избавлятся — лучше пользоваться zip-ом, который бесплатен и есть под любую ОС. Но пока такие файлы есть... Поэтому: в Центре приложений набираем 'rar' и устанавливаем одноименную программу. Она консольная, поэтому в дополнение к ней можно установить графическую оболочку XArchiver.
Проблема с 7zip решается аналогично.
Словари
Менеджер словарей GoldenDict
поиск словарей к нему.
При работе со звуком выскакивает ошибка: "Невозможно запустить проигрыватель звукового файла: Couldn't run external viewer: mplayer"
Поставил в Параметры/Аудио "Воспроизведение через Phonon" — работает.
Настроить автозапуск из ее Параметры не удается. Решено через автозапуск приложений.
Интернет
Браузер Firefox установлен по умолчанию. Войдя в него, с помощью меню Инструменты/Дополнения установим нужные дополнения. Меня, например, интересует...
Проверка орфографии в браузере Firefox
При правке текста вики или блога в браузере очень удобно иметь проверку орфографии. Чтобы включить её, нужно во время правки щелкнуть правой кнопки мыши. Мы увидим, что пункт меню Проверка орфографии уже выделен, но вот язык (пункт Языки) еще не указан. Укажем в этом пункте Русский.
Кроме того, среди дополнений можно найти словарь Russian Hunspell Spellcheking Dictionary — более новый, ежемесячно обновляемый и обещающий в будущем поддержку буквы "ё".
Интеграция менеджеров закачки в браузер
Реализуется популярным дополнением FlashGot, которое также имеет интересные дополнительные возможности. Например, создание галерей.
С помощью меню Инструменты/FlashGot/Настройки настроим FlashGot на работу с менеджером закачек.
Выполнение Java-апплетов в браузере
Нечасто это мне нужно, но все-таки... После установки Firefox не показывал java-апплеты (OpenJDK была установлена), при этом сам предлагал поискать нужный плагин, но ничего не находил.
Решение оказалось простым, и показалось мне забавным: воспользоваться тематическим поиском в Synaptic. Выбрав раздел "Всемирная паутина" я набрал в строке поиска 'java', и тут же получил искомый плагин – IcedTeaPlugin.
Замена пробелов в именах файлов
Есть у Firefox такая особенность: при попытке открыть файл с именем, содержащим пробелы, Firefox трактует каждое слово как имя отдельного файла и открывает множество вкладок.
Кроме того, при работе в командной строке Linux пробел воспринимается как разделитель между именами файлов или командами, и может быть неверно истолкован. Поэтому рекомендуется: 1) использовать имена файлов без пробелов; 2) при совершении действий над файлами, содержащими в имени пробелы, заключать такие имена в кавычки.
Но что же делать с Firefox? К сожалению, прямого решения я не знаю, остаётся заменять пробелы в именах файлов другими символами.
Замена пробелов подчёркиваниями только в именах подкаталогов текущего каталога:
find -name "* *" -type d
Комментарии
comments powered by Disqus