воскресенье, 29 ноября 2015 г.

Конвертировать изображения из PNG в JPG и наоборот с помощью командной строки в Linux

Мы очень часто в повседневной жизни сталкиваемся с словом - Конвертировать.Конвертировать - преобразовывать из одного формата в другой. Это касается когда мы конвертируем/преобразовываем деньги из одной валюты в другую, например, евро в долларили любую другую денежную единицу, конвертация в производстве, когда определённый вид продукции преобразовывается в иной, например, в металлургии получить металл путём обработки исходного продукта (руды) в конвертере (металлургическая печь) и т.п. 
В данной статье пойдёт речь о конвертации (преобразовании) формата файла изображения из PNG в JPG и наоборот, с помощью командной строки.

Программа convert входит в набор программ (консольных утилит) для чтения и редактирования файлов множества графических форматов — ImageMagick.

Как использовать команду Convert

Прежде всего в вашей системе должна быть установлена программа ImageMagick. Если она не установлена, выполните следующую команду в терминале для установки в Ubuntu и производные:

sudo apt-get install imagemagick


После того как вы убедитесь, что ImageMagick установлен в системе, можно приступить к конвертации путём применения команды convert входной файл выходной файл.

Например, у меня в папке Изображения, файлового менеджера, находится снимок в формате .png:


Прежде всего необходимо войти в данную папку командой в терминале:

cd ~/Изображения

Примечание. Если у вас снимок находится в другой папке, то нужно войти в эту папку, изменив в командеИзображения на название данной папки. Например, если у вас снимок находится в папке Загрузки, то команда будет выглядеть: cd ~/Загрузки и т.п.

После того как вы вошли в искомую папку, выполните в терминале команду, которая конвертирует (преобразует) формат файла из .png в .jpg:

convert терминал.png терминал.jpg


Как видно на снимке, теперь после выполнения команды в папке Изображения у меня появился конвертированный снимок в формате .jpg.

Таким же образом можно преобразовать изображение и наоборот, из формата .jpg в .png

Команда convert может быть использована более чем в 100 различных опциях.
Например, для изменения размеров снимка. Уменьшить размер изображения, прежде чем он превратится в формат.png:

convert терминал.jpg -resize 200 терминал.png



Для получения списка поддерживаемых форматов команды convert введите и выполните в терминале команду:

convert -list format 

суббота, 28 ноября 2015 г.

How to mount Google Drive on Linux

As I speak, more than 22,000 people signed up for a petition, desperately wanting to have an official native Linux client for Google Drive, and yet their voice is still being ignored by Google. Perhaps when it comes to boosting their bottom line, Linux desktop market is not a priority for Google.
They can ignore Linux desktop market all they want, but they cannot ignore the power of FOSS. Faced with the frustration, the open-source community responded, producing unofficial Google Drive clients such as Grive or SyncDrive. These clients are file synchronization tools which sync files and folders between local file system and remote Google Drive. As such, you cannot mount Google Drive using these tools.
If you want to mount Google Drive on Linux, you can try google-drive-ocamlfuse, which is a FUSE-based file system backed by Google Drive. Using this user-space file system, you can mount your Google Drive account on Linux, and have full read/write access to files/folders in Google Drive as if they were local files/folders.
In this tutorial, I will describe how to mount Google Drive on Linux with google-drive-ocamlfuse.

Install google-drive-ocamlfuse on Linux

google-drive-ocamlfuse is written in OCaml, and you can use OPAM (OCaml package manager) to build and install google-drive-ocamlfuse from its source. In this case, you need to install prerequisites such as FUSE. The following are distro-specific such instructions.
To install google-drive-ocamlfuse on Debian:
$ sudo apt-get install ocaml camlp4-extra
$ git clone https://github.com/OCamlPro/opam.git
$ cd opam
$ ./configure
$ make
$ sudo make install
$ sudo apt-get install m4 libcurl4-gnutls-dev libfuse-dev libsqlite3-dev
$ opam init
$ opam update
$ opam install google-drive-ocamlfuse
After successful build, the google-drive-ocamlfuse binary will be found in ~/.opam/system/bin. Add this path to your PATH environment variable as follows.
$ vi ~/.bashrc
PATH= $PATH:$HOME/.opam/system/bin
export PATH 
$ source ~/.bashrc
To install google-drive-ocamlfuse on Ubuntu or Linux Mint, you can use its official PPA as follows.
$ sudo add-apt-repository ppa:alessandro-strada/ppa
$ sudo apt-get update
$ sudo apt-get install google-drive-ocamlfuse
To install google-drive-ocamlfuse on Fedora:
$ sudo yum install ocaml ocaml-camlp4-devel ocaml-ocamldoc
$ git clone https://github.com/OCamlPro/opam.git
$ cd opam
$ ./configure
$ make
$ sudo make install
$ sudo yum install m4 fuse fuse-devel libcurl-devel libsqlite3x-devel zlib-devel
$ opam init
$ opam update
$ opam install google-drive-ocamlfuse
After successful build, the google-drive-ocamlfuse binary will be found in ~/.opam/system/bin. Add this path to your PATH environment variable as follows.
$ vi ~/.bashrc
PATH=$PATH:$HOME/.opam/system/bin
export PATH 
$ source ~/.bashrc
To install google-drive-ocamlfuse on CentOS or RHEL, you can follow the above Fedora instructions. However, the default version of OCaml installed on CentOS/RHEL does not meet the minimum version requirement (3.12.1) for building OPAM. Therefore you need to upgrade OCaml by installing it from source.

Mount Google Drive with google-drive-ocamlfuse

The first step is to add your user name to Linux group named fuse as follows, so that Google Drive can be mounted by you (i.e., a non-root user).
$ sudo usermod -a -G fuse <user_name>
$ exec su -l $USER
Next, configure google-drive-ocamlfuse by running it without any argument:
$ google-drive-ocamlfuse
This will open up a web browser window, asking you to log in to your Google account. After logging in, you will see the following screen, requesting for permission. Click on "Accept".
Next you have to grant "gdfuse OAuth2 Endpoint" access to your Google account. For that, log in to your Google account again.
Click on "Allow" button.
Then you should see a message saying that google-drive-ocamlfuse was successfully granted access. Close the browser tab / window to finalize.
At this point, the initial configuration is completed. You should see a new directory named ~/.gdfuse/default created, which contains the configuration file "config", application state and file cache.
Now proceed to create a mount point, and mount Google Drive as follows.
$ mkdir ~/googledrive
$ google-drive-ocamlfuse ~/googledrive
Use mount command to check if Google Drive is mounted successfully.
$ mount
google-drive-ocamlfuse on /home/dev/googledrive type fuse.google-drive-ocamlfuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
You can also check how much space is left on your Google Drive account by using df command.
$ df
google-drive-ocamlfuse  15728640     304  15728336   1% /home/dev/googledrive
To unmount the Google Drive file system, simply run:
$ fusermount -u ~/googledrive

Mount Multiple Google Drive Accounts Simultaneously

If you have more than one Google Drive account, you can mount them simultaneously. In this case, use "-label" option to distinguish between them as follows.
$ google-drive-ocamlfuse -label [label] [mountpoint]
The first time you run google-drive-ocamlfuse with a given label, you will need to go through the same Google authentication procedure as before, but for a different Google account. After that, ~/.gdfuse/[label] will be created to store configuration data for the different Google account.

Auto-mount Google Drive upon Boot

If you want to have Google Drive mounted automatically upon boot, you can follow the steps below. The credit goes to Alessandro Strada, the original author of google-drive-ocamlfuse.
Create a shell script named "gdfuse" in /usr/bin (as root) with this content:
$ sudo vi /usr/bin/gdfuse
#!/bin/bash

google-drive-ocamlfuse -label $1 $*
exit 0
Give it exec permissions:
$ sudo chmod +x /usr/bin/gdfuse
Copy your directory ~/.gdfuse in root home (that's because mount is executed by root)
$ sudo cp -r /home/[user]/.gdfuse /root/
Edit /etc/fstab adding a line like this:
gdfuse#default  /mnt/gdrive     fuse    allow_other     0       0
And then you can use mount command to run google-drive-ocamlfuse:
$ sudo mount /mnt/gdrive
If you want, you can change the owner of the filesystem by adding a line to /etc/fstab (if the user id is 1000):
gdfuse#default  /mnt/gdrive     fuse    allow_other,uid=1000,gid=1000   0       0
If you have more than one Google drive accounts, you can also mount them by adding their corresponding label after the # (in /etc/fstab):
gdfuse#label  /mnt/gdrive     fuse    allow_other     0       0

Backup (System Restore Point) your Ubuntu/Linux Mint with SystemBack

System Restore is must have feature for any OS that allows the user to revert their computer's state (including system files, installed applications, and system settings) to that of a previous point in time, which can be used to recover from system malfunctions or other problems.
Sometimes installing a program or driver can make your OS go to blank screen. System Restore can return your PC's system files and programs to a time when everything was working fine, potentially preventing hours of troubleshooting headaches. It won't affect your documents, pictures, or other data.
Simple system backup and restore application with extra features. Systemback makes it easy to create backups of system and users configuration files. In case of problems you can easily restore the previous state of the system. There are extra features like system copying, system installation and Live system creation.

Screenshots
systemback
systemback systemback
systemback systemback

Note: Using System Restore will not restore documents, music, emails, or personal files of any kind. Depending on your perspective, this is both a positive and negative feature. The bad news is that it won't restore that accidentally deleted file you wish you could get back, though a file recovery program might solve that problem.
If no restore point exists on your computer, System Restore has nothing to revert to so the tool won't work for you. If you're trying to recover from a major problem, you'll need to move on to another troubleshooting step.

>>> Available for Ubuntu 15.10 Wily/16.04/15.04 Vivid/14.04 Trusty/Linux Mint 17.x/other Ubuntu derivatives
To install SystemBack Application in Ubuntu/Linux Mint open Terminal (Press Ctrl+Alt+T) and copy the following commands in the Terminal:
That's it 

пятница, 27 ноября 2015 г.

Nvidia 358.16 для Linux

Компания NVIDIA представила обновление проприетарного драйвера NVIDIA 358для Linux, версии Nvidia 358.16.
Это обновление для стабильной версии драйвера NVIDIA 358 с краткосрочной поддержкой.
Пользователям, у которых ранее был установлен драйвер NVIDIA 358.09 beta, рекомендуется обновить его до актуальной версии Nvidia 358.16.

 Примечания к выпуску

  1. Устранена регрессия, впервые обнаруженная в драйверах версии 358.09, которая на некоторых GPU приводила к некорректному рендерингу OpenGL стерео приложений в комбинации с Quadro Sync.
  2. Устранена регрессия, впервые обнаруженная в драйверах версии 358.09, которая приводила к зависанию OpenGL стерео приложений при включении режимов SLI AFR, SFR или SLIAA.
  3. Устранена регрессия, впервые обнаруженная в драйверах версии 358.09, которая приводила к зависанию системы во время запуска OpenGL приложений при использовании некоторых топологий SLI Mosaic.
  4. Устранена ошибка, которая могла приводить к мерцанию G-SYNC мониторов на GPU с архитектурой Kepler при воспроизведении видео с низкой частотой смены кадров.
  5. Устранена регрессия, которая могла приводить к зависанию OpenGL или VDPAU приложений в топологиях Xinerama, которые включают в себя несколько экранов, подключенных к одному GPU.
  6. Добавлен переход в аварийный режим, чтобы обеспечить функционирование GLX при блокировании связи между сокетами клиентской стороны NVIDIA GLX и серверной стороны NVIDIA GLX. К примеру, политика SELinux на Fedora 22 блокирует работу драйвера NVIDIA 358.09 GLX на GDM3:
NVIDIA 358.16 также поддерживает X.Org Server 1.18 и OpenGL 4.3.

Примечание. Перед загрузкой и установкой нового драйвера, убедитесь, что ваша система оснащена поддерживаемым NVIDIA GPU. Вы также можете использовать автоматическое сканирование обратитесь в раздел Драйверы на вебсайте NVIDIA, чтобы найти последние драйверы для своего NVIDIA GPU.
Как определить и установить правильную версию драйвера для вашей видеокарты Nvidia в Ubuntu/Linux Mint можно посмотреть на ЭТОЙ странице. Иначе после установки драйвера NVIDIA 358.16 вы рискуете не запустить систему.

Установка драйвера Nvidia 358.16 в Ubuntu и производные

Откройте терминал, скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt update

sudo apt-get install nvidia-358 nvidia-settings

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

После нового входа в систему, проверить актуальный драйвер можно в Источники приложений/Программы и обновления - Дополнительные драйверы:


Источник: http://www.nvidia.ru/download/driverResults.aspx/95942/ru

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

Установка ATI/AMD драйверов в Ubuntu 14.04 LTS

ПРИМЕЧАНИЕ: Для успешной установки официальных драйверов AMD Catalyst ™, необходимо удалить любые сторонние драйвера для графических адаптеров которые на текущий момент установлены в Linux системе.
Для удаления всех сторонних драйверов для вашего графического адаптера, проделайте следующие шаги(выполнять лишь в том случае если у вас установлены старые версии драйвера amd):
1. Откройте терминал;
2. Выполните команды для удаления драйверов:
sudo aticonfig --uninstall
sudo sh amd-driver-installer-x86.x86_64.run --uninstall  OR
sudo sh /usr/share/ati/amd-uninstall.sh
После качаем драйвера с сайта производителя, по адресу - support.amd.com.
Где доступны две разные версии драйверов за май и июль, распаковываем архив, внутри которого видим файл с расширением .run.
Установка драйверов:
Откройте терминал, далее зайдите в директорию в которой вы распаковали архив, обычно это директория Download. Выполнить команды ниже
Даем право на запуск и запускаем установку:
sudo chmod +x amd-driver-installer-x86.x86_64.run
sudo sh ./amd-driver-installer-x86.x86_64.run
Откроется окно установки, где мы отмечаем первый пункт Install Driver и жмем Continue(продолжить)
Отмечаем первый пункт Install Driver и жмем Continue(продолжить)
3. Выберите команду (I Agree) для согласия на установку драйверов.
Соглашаемся с условиями и нажимаем команду (I Agree) и продолжаем установку драйверов
ПРИМЕЧАНИЕ: В том случае если предыдущая старая версия AMD Catalyst и проприетарного драйвера не были удалены, вы увидите следующее сообщение об ошибке установки, пример смотрим ниже.
Ошибка, сообщающая о том, что не удалена старая версия драйверов
4. Прочитав лицензионное соглашение на предыдущем изображении нажмите (I Agree/Принимаю), чтобы продолжить установку, или Отмена, чтобы прервать установку.
Выбираем автоматический режим установки и нажимаем продолжить/continue
Выбираем автоматический режим установки и нажимаем (продолжить/continue).
5. При завершении установки вы должны увидеть следующее окно.
Завершение установки, нажимаем на кнопку Exit
6. Нажмите на кнопку Exit.
7. Открыть терминал и выполнить команды для завершения конфигурации установленного драйвера в системе:
/usr/bin/aticonfig --initial
/usr/X11R6/bin/aticonfig --initial
8. На этом этапе установка драйверов завершена, можете перезапустить компьютер.
Официальная инструкция от AMD - Установка ATI/AMD драйверов в Ubuntu.

воскресенье, 15 ноября 2015 г.

10 вещей, которые стоит сделать после установки Ubuntu 14.04

Вот список из десяти полезных вещей, которые можно сделать для получения практически идеальной системы.
b_675_675_16777215_10_images_11_things-to-do-ubuntu14.04.jpg

Хотя все “твики” ниже направлены на Unity, многие из них будут также работать и на производных Ubuntu, таких как Xubuntu, Kubuntu, Lubuntu или Ubuntu GNOME.

1. Установить Ubuntu AppIndicators (апплеты)

По-умолчанию Ubuntu поставляется лишь с несколькими индикаторами, потому что система не может угадать, что нужно каждому человеку в отдельности. Поэтому здесь я расскажу вам о некоторых индикаторах, которые вы можете найти полезными.
1.1 Calendar Indicator - один из моих любимых индикаторов для Ubuntu. Этот индикатор отображает десять ближайших событий в меню индикатора, вы можете добавлять через него новые события (конечно, они синхронизируются с Календарём Google), а также в нём присутствует полноценный просмотр календаря, в котором вы можете видеть все события календаря, добавлять или удалять новые события и так далее.
calendar-indicator

Чтобы установить Calendar Indicator в Ubuntu 14.04, используйте следующие команды:
sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install calendar-indicator
1.2 Pidgin уже не является стандартным клиентом для обмена мгновенными сообщениями в последних релизах Ubuntu, но это всё ещё очень популярное приложение. По-умолчанию в Pidgin используется иконка в трее, но теперь вы можете использовать индикатор, который становится особенно полезным, так как старый белый список системного треия Unity перестал быть доступным.
pidgin-indicator
Pidgin Indicator не является частью Pidgin, но всё же прекрасно работает, и вы можете установить его в Ubuntu 14.04, используя главный PPA-репозиторий WebUpd8:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install pidgin-indicator
После установки откройте Pidgin и из его меню выберите Tools > Plugins, затем найдите плагин "Ubuntu Indicator", и вам нужно включить его.

1.3 Так как Ubuntu не поставляется с погодным индикатором, я бы порекомендовал вам My Weather Indicator - индикатор, отображающий текущую погоду на верхней панели Unity. Этот инструмент может также отображать пятидневный прогноз погоды (в зависимости от того, какой погодный сервис вы используете, в нём есть некоторые удобные (включаемые по желанию) виджеты для рабочего стола и многое другое.
my-weather-indicator

Чтобы установить этот индикатор в Ubuntu 14.04, используйте следующие команды:
sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install my-weather-indicator
1.4 Variety больше похож на полноценное приложение, чем на простой индикатор, но я всё же добавлю его сюда, поскольку многим из вам он понравится.
Variety - приложение для изменения фонового изображения рабочего стола, который автоматически загружает изображения и изменяет их через определенные временные интервалы. Используя это приложение, вы будете каждый день получать новые фоновые рисунки. Или каждый час. Или… в общем, это зависит от вас. Из меню индикатора вы можете быстро переключиться на следующий (случайный) фоновый рисунок или же скопировать текущее изображение в избранное для дальнейшего использования.
variety
Чтобы установить Variety в Ubuntu, используйте следующие команды:
sudo add-apt-repository ppa:peterlevi/ppa
sudo apt-get update
sudo apt-get install variety
1.5 Cpufreq Indicator - эквивалент старого апплета частоты CPU для GNOME, который можно использовать для смены частоты CPU “на лету”. Чтобы установить его Ubuntu, кликните на ссылку. Или же вы можете установить его через терминал, используя следующие команды:
sudo apt-get install indicator-cpufreq
indicator-cpufreq
Учтите, что Cpufreq Indicator не работает с Intel P-State.

2. Настроить Unity

2.1 Некоторые настройки Unity доступны в настройках внешнего вида, некоторые в CCSM, а некоторым имеет доступ лишь Dconf и так далее. С помощью Unity Tweak Tool у вас будет доступ практически ко всем этим настройкам из одного места и из удобного пользовательского интерфейса.
unity-tweak-tool
Unity Tweak Tool позволяет вам изменять различные настройки Unity, такие как поведение автоскрытия, настройки Dash, лаунчера Unity или HUD, изменение поведения окон и горячих углов, изменение тем GTK и иконок, доступ к различным настройкам шрифтов и так далее.
Чтобы установить Unity Tweak Tool из Центра приложений Ubuntu, кликните на ссылку. Или же вы можете установить его в Ubuntu 13.10 через командную строку:
sudo apt-get install unity-tweak-tool

2.2 Приватность
По-умолчанию Dash отображает все недавно использованные файлы, а также другие файлы, найденные в вашей системе. Но вы можете изменить это, выбрав раздел приватности в системных настройках и настроя всё так, как вам нужно:
b_675_675_16777215_10_images_11_privacy-security-settings.png
На вкладке настроек поиска вы можете отключить отображение результатов онлайн-поиска в Dash. Вы также можете захотеть использовать несколько сфер, поэтому вместо полного отключения этой возможности вы можете открыть Dash и на линзе приложений (вторая линза) выбрать фильтрацию результатов, затем выбрать секцию плагинов Dash и включить/отключить любые желаемые плагины:
b_675_675_16777215_10_images_11_dash-plugins.png
Чтобы отключить плагин, кликните по нему и просто нажмите соответствующую кнопку.
b_675_675_16777215_10_images_11_dash-plugin-disable.png
Если вы хотите отключить предложения о покупках, вы можете выполнить следующую команду в вашем терминале:
gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"

2.3 Опция для включения сворачивания приложений по клику по их иконкам на лаунчере Unity была одной из самых запрашиваемых возможностей Ubuntu, и теперь вы можете включить её в Ubuntu 14.04.
Чтобы включить сворачивание по клику на лаунчере Unity Launcher (Unity Tweak Tool пока что не поддерживает это), установите Менеджер настроек CompizConfig. Вы можете установить его, кликнув на ссылку. Или вы можете установить его через терминал, используя следующую команду:
sudo apt-get install compizconfig-settings-manager
Затем откройте CompizConfig Settings Manager из Dash, кликните "Ubuntu Unity Plugin" и на вкладке настроек лаунчера выберите "Minimize single window applications (unsupported)":
b_675_675_16777215_10_images_11_ccsm-minimize-on-click.png
Учтите, что это работает лишь с приложениями, имеющими только одно окно.
2.4 Попробовать новые локально интегрированные меню (LIM)
Ubuntu 14.04 поставляется с новым (не установленным по-умолчанию) типом меню под названием "LIM", или “локально интегрированные меню”. Они отображаются непосредственно в окнах неразвернутых приложений, вместо стандартного поведения Unity, когда меню всегда показывается на верхней панели при наведении мышкой.
lim

Так как глобальное меню Unity любят не все, быть может, вы найдете LIM лучше, поэтому его стоит попробовать. Чтобы включить его, откройте настройки внешнего вида в системых настройках и на вкладке поведения выберите, чтобы меню отобрались в строке заголовка окна:
lim

3. Исправления

3.1 Включить поддержку H.264 в Firefox
Плагин FFmpeg для GStreamer 0.10 недоступен в официальных репозиториях Ubuntu 14.04 (поскольку сам FFMpeg также недоступен - вместо него используется libav), и из-за этого Firefox не поддерживает кодек H.264.
Даже больше, без плагина FFmpeg для пакета GStreamer 0.10 KDE-приложения не могут проигрывать H.264-видео в Kubuntu 14.04, если они используют бэкэнд GStreamer. Другой проблемой является то, что Amarok не может проигрывать WMA. Также могут существовать другие приложения, затронутые этой проблемой.
До:
firefox-ubuntu-no-h264
После:
b_675_675_16777215_10_images_11_firefox-ubuntu-working-h264.png

Чтобы исправить это, всё, что от вас требуется - установить пакет "gstreamer0.10-ffmpeg" и его зависимости. Если вы обновлялись со старой версии Ubuntu, этот пакет может быть уже установлен, но если вы производите свежую установку, вы можете получить пакет из PPA-репозитория. Чтобы добавить репозиторий в вашу систему и установить пакеты, выполните следующие команды в вашем терминале:
sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg
3.2 Настроить Skype на использование корректной системной темы на 64bit
На 64-битных системах Ubuntu Skype использует тему Clearlooks вместо стандартной темы Ubuntu, Ambiance (и это также происходит и с другими темами).
Это происходит из-за того, что Skype - 32-битное приложение, а движки тем для GTK2 (в большинстве случаев это Murrine или Pixmap) не установлены на 32bit.
До:
skype
После:
skype
Чтобы исправить это, вам нужно установить 32-битные движки Murrine и Pixmap для GTK2:
sudo apt-get install gtk2-engines-murrine:i386 sudo apt-get install gtk2-engines-pixbuf:i386

4. Улучшения веб-браузеров (Firefox, Google Chrome / Chromium)

4.1 Firefox, Google Chrome/Chromium: если вы хотите использовать такие сервисы, как Netflix, Maxdome и другие, вы можете использовать Pipelight. Pipelight позволяет вам использовать Microsoft Silverlight, Widevine (встроенный в Chrome Widevine не работает на многих сайтах) и другие утилиты с нативными веб-браузерами Linux (сам же Pipelight использует Wine).
netflix-linux-chrome
Перед установкой Pipelight настоятельно рекомендуется закрыть веб-браузеры. Без этого плагин может не установиться или вызвать крах браузера (вы можете скопировать инструкции ниже в текстовый редактор).

Чтобы установить Pipelight в Ubuntu 14.04, вы можете использовать его официальный PPA-репозиторий. Чтобы добавить его в систему и установить Pipelight, используйте следующие команды в вашем терминале:
sudo apt-add-repository ppa:pipelight/stable
sudo apt-get update
sudo apt-get install pipelight-multi
Затем установите плагин Silverlight, используя следующую команду:
sudo pipelight-plugin --enable silverlight
Чтобы установить плагин Widevine, используйте команду ниже:
sudo pipelight-plugin --enable widevine

4.2 Chromium скоро перестанет использовать интерфейс Netscape Plugin API, и, как результат, плагин Adobe Flsh для Linux перестанет работать. Чтобы Flash работал в Chromium, вы можете использовать установщик Pepper Flash Player (Pepper Flash извлекается из Google Chrome), который доступен в официальных репозиториях Ubuntu 14.04. Чтобы установить его, используйте следующие команды:
sudo apt-get install pepperflashplugin-nonfree
sudo update-pepperflashplugin-nonfree --install
pepperflash-ubuntu-trusty
4.3 Firefox в Linux не использует нативные оповещения. Временное решение для этого - использование GNotifier, расширения для Firefox, который позволяет использовать нативные оповещения на Linux-системах. Сейчас это расширение поддерживает GNOME (Shell), Unity, KDE и Xfce.
b_675_675_16777215_10_images_11_ff-notif-unity.png
b_675_675_16777215_10_images_11_ff-notif-gnome-shell.png
Расширение доступно здесь и не требует перезапуска браузера после своей установки.

5. Улучшения LibreOffice

В LibreOffice есть две крутые возможности (одна из них, правда, не совсем возможность), которые не включены по-умолчанию: сайдбар, позволяющий быстро получить доступ к стилям документов, форматированию и прочему, а также новый набор красивых монохромных иконок.
libreoffice

5.1 Чтобы включить сайдбар LibreOffice, просто выберите View > Sidebar в меню LibreOffice.
5.2 Чтобы использовать монохромный набор иконок, просто установите его, кликнув по ссылке. Или вы можете установить его через терминал, используя команду:
sudo apt-get install libreoffice-style-sifr
Затем, чтобы активировать иконки, в меню LibreOffice выберите Tools > Options > LibreOffice > View и выберите "Sifr" в пункте "Icon size and style":


6. Улучшения Nautilus

6.1 Использование поиска, который подходит вам
В Ubuntu 14.04 Nautilus был пропатчен для использования поиска ”type-ahead“ вместо стандартного поведения в последних релизах Nautilus - рекурсивного поиска. Так или иначе, в Dconf есть опция, позволяющая вам выбрать нужное вам поведение.
Поиск во время набора позволяет набрать имя папки или файла в файловом менеджере для её поиска без просмотра подпапок, а рекурсивный поиск, как подсказывает название, ищет в текущей папке и всех её подпапках.
b_675_675_16777215_10_images_11_nautilus-recursive-search-trusty.png
Рекурсивный поиск
b_675_675_16777215_10_images_11_nautilus-type-ahead-find-trusty.png
Интерактивный поиск
Чтобы переключиться на рекурсивный поиск в Nautilus под Ubuntu 14.04, используйте следующую команду:
gsettings set org.gnome.nautilus.preferences enable-interactive-search false
Если вы хотите вернуться к интерактивному поиску, используйте команду ниже:
gsettings set org.gnome.nautilus.preferences enable-interactive-search true
6.2 Если вам не нравится Nautilus 3.10, переключитесь на Nemo
Как вы знаете, Ubuntu 14.04 использует Nautilus 3.10 как стандартный файловый менеджер.. Nautilus хорош, но в нем отсутствует многие возможности, имевшиеся в нём ранее, например, режим двух панелей (который вызывался нажатием клавиши F3). Вы можете вернуть их назад, используя Nemo. Вы можете установить Nemo, используя наши инструкции.
nemo-ubuntu


7. Улучшения в Nvidia Optimus

Замечание для пользователей гибридной графики AMD: вы можете использовать fglrx-pxpress и индикатор AMD, которые по своей сути являтся эквивалетнами нижеперечисленных улушчшений для AMD, но так как мой ноутбук использует Nvidia Optimus, это значит, что я не могу протестировать всё это на гибридной графике AMD, и поэтому я не буду публиковать здесь инструкции. Смотрите вики Ubuntu для более подробной информации.

7.1 Переключение между графикой Nvidia и Intel
Установка nvidia-prime может привести к загрузке вашей системы в режиме базовой графике, если утилита не используется корректно, поэтому будьте осторожны! Это считается “экспертной” возможностью и должно использоваться лишь теми, кто знает, как исправить систему в случае, если что-то пойдет не так!
Также стоит заметить, что вам нужно использовать LightDM (поэтому по-умолчанию это не будет работать у пользователей Ubuntu GNOME, поскольку там используется GDM - вам нужно будет переключиться на LightDM) и проприетарные драйвера Nvidia!
В Ubuntu 14.04 вы можете переключаться между графикой Nvidia и Intel из настроек Nvidia. Для начала установите nvidia-prime:
sudo apt-get purge bumblebee*
sudo apt-get install nvidia-prime
(первая команда проверяет, что все пакеты Bumblebee были удалены - без этого nvidia-prime работать не будет)
Затем просто откройте настройки Nvidia, выберите "PRIME Profiles" слева и выберите графическую карту, которую вы хотите использовать:
nvidia-prime

Заметьте, что переключение между процессорами требует перезапуска, поэтому вы не можете, например, использовать графику Intel на рабочем столе, но играть в игру графикой Nvidia в одной и той же сессии. Для этого вы можете продолжать использовать Bumblebee, но, к сожалению, вы не можете использовать их одновременно, поэтому удалите nvidia-prime, если вы хотите вернуться к Bumblebee.
7.2 Prime Indicator (требует пакета nvidia-prime, смотрите 7.1)
prime-indicator

Чтобы быстро переключаться между графикой ntel и Nvidia или узнавать, какая графическая карта используется в данный момент, вы можете использовать Prime Indicator. Вы можете установить его в Ubuntu 14.04, используя следующие команды:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator

8. Улучшение времени жизни батареи ноутбука

Есть некоторые твики, которые можно применить к ноутбуку, чтобы его батарея держала заряд дольше, но многие из них зависят от железа, дистрибутива Linux, некоторые устарели или слишком сложны для использования обычными пользователями и так далее.
TLP - продвинутый консольный инструмент для управления питанием, который пытается автоматически применить эти настройки/твики в зависимости от используемого железа и дистрибутива Linux.
Чтобы установить TLP в Ubuntu 14.04, используйте следующие команды:
sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start
Важно: убедитесь, что laptop-mode-tools не установлен (просто выполните "sudo apt-get remove laptop-mode-tools", и это удалит его, если он установлен), так как он конфликтует с TLP.

9. Установить кодеки, Java и воспроизведение защищенных DVD

9.1  Чтобы компьютер мог проигрывать большинство форматов аудио и видео, установите  Ubuntu Restricted Extras, кликнув по ссылке.
Или установите его, используя следующие команды:
sudo apt-get install ubuntu-restricted-extras
9.2 Я бы также посоветовал вам установить неограниченную версию libavcodec, чтобы вы не испытывали проблем с отсутствующими кодеками при использовании некоторых редакторов или транскодеров видео: вы можете установить её по ссылке или с помощью следующей команды в вашем терминале:
sudo apt-get install libavcodec-extra
9.3 Вам может также потребоваться Java, но сначала вам нужно понять, что вам нужно. Большинству нужен только OpenJRE и браузерный Java-плагин, который можно установить по этой ссылке.  Или используйте следующую команду:
sudo apt-get install icedtea-7-plugin openjdk-7-jre
Для разработки вам может потребоваться OpenJDK, который вы можете установить, кликнув по ссылке или используя следующую команду:
sudo apt-get install openjdk-7-jdk
По каким-либо причинам вам может потребоваться Oracle Java (пакет включает JDK, JRE и браузерный плагин), и вы можете установить Oracle Java 7, используя три следующие команды:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
9.4 Воспроизведение защищенных DVD: репозиторий Medibuntu больше не существует, и хотя многие пакеты в архиве Medibuntu устарели или не нужны, поскольку они уже доступны в официальных репозиториях Ubuntu, livdvdcss всё ещё требуется для воспроизведения защищённых DVD.
Вы можете включить воспроизведение защищенных DVD в Ubuntu 14.04, используя следующие команды:
sudo apt-get install libdvdread4
sudo /usr/share/doc/libdvdread4/install-css.sh

10. Другие твики для установки

10.1 Как вы, возможно, знаете Ubuntu One закрывается. Если вы использовали это облачное хранилище, доступно много альтернатив, которые работают и под Linux. Возможно, Dropbox - самый популярный подобный сервис, но вы также можете использовать Диск Google, который становится всё лучше и лучше, а также достаточно недорог, если вам необходимо дополнительное место (бесплатно вы получаете пятнадцать гигабайт свободного места).
google-drive-ocamlfuse

Пока что нет официального клиента Google Drive для Linux, но вы можете использовать утилиты наподобие Insync (платная) или Google Drive Ocamlfuse - этот инструмент позволяет вам монтировать Google Drive в Linux. Чтобы устнаовить Google Drive Ocamlfuse в Ubuntu 14.04, воспользуйтесь следующими командами в вашем терминале:
sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse
После установки вам нужно будет авторизовать приложение в Google, выполнив следующую команду:
google-drive-ocamlfuse
Это должно открыть вкладку в вашем веб-браузере, спрашивающую, разрешить ли доступ google-drive-ocamlfuse к вашему хранилищу Google Drive. Подтвердите авторизацию, подождите несколько секунд, пока google-drive-ocamlfuse получит авторизационный код, и на этом всё.
Теперь давайте примонтируем Google Drive. Создайте папку в своей домашней директории - давайте назовём её "gdrive":
mkdir ~/gdrive
И примонтируйте Google Drive, используя следующие команды:
google-drive-ocamlfuse ~/gdrive
На этом всё.

10.2 Если вы постоянно получаете сообщения об ошибках, отключите Apport
Apport выключен по-умолчанию, судя по Ubuntu wiki, но он не выключен, если вы устанавливали альфа-версию или ежедневную сборку.
Сообщения о багах важны для Ubuntu, но если вы получаете большое число сообщений об ошибках, когда, казалось бы, никаких ошибок не происходит, стоит отключить сообщения об ошибках. Чтобы сделать это, вам нужно будет отредактировать файл "/etc/default/apport" в текстовом редакторе, таком как Gedit (как root-пользователь):
gksu gedit /etc/default/apport
и измените "enabled" с "1" до "0", а затем закройте файл.
После завершения шагов выше Apport, больше не будет запускаться при старте компьютера, но также можно остановить выполняющийся сейчас процесс Apport, чтобы вам не нужно было ждать перезагрузки компьютера:
sudo service apport stop
10.3 Поддержка глобального меню Unity и HUD для Java Swing-приложений
jayatana
jayatana
Изначально приложения Java Swing (такие как IntelliJ IDEA, Android Studio, jDownloader и другие) не поддерживают глобальное меню Unity (AppMenu) / HUD. Впрочем, вы можете использовать эти возможности с помощью JAyatana, которую вы можете установить в Ubuntu 14.04 с помощью следующих команд в вашем терминале:
sudo add-apt-repository ppa:danjaredg/jayatana
sudo apt-get update
sudo apt-get install jayatana
После установки перезайдите в систему.
10.4 Аппаратное ускорение с графикой Intel для Adobe Flash Player (только YouTube и некоторые другие веб-сайты)
libvdpau-va-gl - драйвер VDPAU, использующий OpenGL для ускорения отрисовки и VA-API (если доступно) для ускорения декодирования видео.
Используя  его, вы можете пользоваться преимуществами аппаратного ускорения на некоторых графических картах Intel для Mplayer (на самом деле существует mplayer-vaapi, но он не был объединен) и даже для Adobe Flash Player. Это значит, что процессор будет использоваться намного меньше.
Например, по моим наблюдениям, Flash-видео на Youtube в 1080p использовало где-то 160-170% CPU без libvdpau-va-gl и примерно 14-17% CPU при использовании libvdpau-va-gl:
flash-vdpau-intel
А что думаете Вы? Что вы обычно делаете сразу после установки Ubuntu?