15 отличных советов по Ubuntu для продвинутых пользователей Linux.

Varun Kashyap, “15 Great Ubuntu Tips For Linux Power Users”, public translation into English from English More about this translation.

Another translations: into Russian. Translate into another language.

Несколько дней назад я писал о книгах, которые начинающие пользователи могут скачать и начать самостоятельное изучение Linux. Сегодня в разделе Linux у нас есть кое-что для продвинутых пользователей. Здесь вы найдете несколько советов, которые вам следует попробовать если вы заядлый пользователь Ubuntu.

Ускоряем и улучшаем свою работу в командной строке.

Используя клавиатурные сокращения и другие "фишки" командной строки можно вводить команды проще и быстрее. Наверное вы уже знакомы с клавишей "tab" по которой производится автодополнение вводимых команд и даже названий файлов и директорий.

Ниже перечислены некоторые клавиатурные сокращения, которые можно использовать в терминале:

Ctrl-a переход в начало строки

Ctrl-e переход в конец строки

Alt-] x(символ) перемещает курсор к следующей позиции символа.

Alt-Ctrl-] x(символ) перемещает курсор к предыдущей позиции символа.

Ctrl-u удалить все от курсора до начала строки.

Ctrl-k удалить все от курсора до конца строки.

Ctrl-w удалить все от курсора до начала слова.

Ctrl-y вставка текста из буфера.

Ctrl-l очистить экран, оставив текущую строку вверху экрана.

Ctrl-x Ctrl-u отменить последние изменения. Ctrl-_

Alt-r Отменить все изменения строки.

Alt-Ctrl-e развернуть командную строку.

Ctrl-r инкрементный обратный поиск истории.

Alt-p безинкрементный обратный поиск истории.

!! Выполнить последнюю команду истории.

!abc выполнить последнюю команду истории, начинающуюся на abc

!n выполнить команду номер n истории

^abc^xyz заменить первое вхождение abc на xyz в последней команде и выполнить ее

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

2. Запуск приложений Ubuntu Linux с клавиатуры

Это можно сделать двумя способами:

* Используя такие приложения как Launchy или Gnome-Do, с помощью которых легко запускать приложения набрав несколько символов имени приложения.

Или вы можете запустить gconf редактор (Alt+F2 затем наберите gconf-editor и нажмите Enter), и переместитесь apps > metacity > global_keybindings, дважды кликните на любой из строк run_command_N и выберите сочетание клавиш, которое вы хотите присвоить приложению, запомните номер N. Затем перейдите apps > metacity > keybinding_commands и дважды кликните на command N (N - номер,который вы запомнили) и наберите команду, которую вы хотите запускать. Например, если вы хотите запускать Firefox, наберите firefox.

Также попробуйте эти клавиатурные сокращения из Ubuntu, возможно вы о них не знали

3. Начните там, где закончили.

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

Эта возможность включается через меню "Система" > "Свойства" > "Запускаемые приложения", где на вкладке настроек нужно поставить галочку напротив "Автоматически запоминать запущенные приложения при выключении компьютера".

4. Создание отдельного раздела Убунту Линукс для домашней директории

Новые версии Убунту выпускаются каждые шесть месяцев. Хотя вы и можете обновить систему при помощи Менеджера обновлений, временами обновление срабатывает не совсем корректно, поэтому часть пользователей предпочитают установку системы с нуля.

Неудобство заключается в том, что при этом теряются все данные из домашней директории. Для предотвращения этого, при установке Убунту, вы можете создать отдельный домашний раздел диска нужного вам размера, и затем, при следующей установке системы, просто укажите данный раздел в качестве домашнего (при помощи выбора "/home" в качестве точки монтирования).

При этом, все ваши файлы и настройки приложений, сохранённые в домашнем разделе, будут в целости и после установки системы с нуля.

5. Обновление и установка программного обеспечения без интернет-соединения

Существует множество вариантов сделать это, простейший из которых - использовать приложение APTonCD. Оно позволит вам создавать CD или DVD, содержащие все нужные вам пакеты, которые вы сможете затем использовать для установки программ на компьютеры без интернет-соединения.

Учтите, что самом APTonCD может потребоваться интернет-соединение (или заранее скачанные пакеты) для создания установочного носителя. Тем не менее, после того как информация будет единожды записана на носитель, вам больше не понадобится интернет ни на одном из компьютеров, на который вы будете устанавливать ПО. Просто вставьте диск и пользуйтесь командой apt-get как обычно.

Установка новых шрифтов, шрифты от Microsoft и улучшение отображения шрифтов

Убунту предоставляет не слишком широкий выбор, когда дело касается шрифтов. Но вы можешет без труда установить новые шрифты, включая шрифты от Майкрософт, вроде Arial, Verdana, Impact, и многие другие. Вы можете также использовать различные сайты для поиска необходимых шрифтов.

Использование сторонних репозиториев, установка новейших версий ПО

Каждая программа должна пройти множество этапов тестирования и отладки, прежде чем станет частью дистрибутива Убунту или станет доступна в официальных репозиториях. Поскольку все эти шаги направленны на придание дополнительной стабильности, в целом, это означает, что вам не доступны свежайшие версии программного обеспечения сразу после их релиза.

Если же вы предпочитаете держать руку на пульсе, вы можете найти сторонний репозиторий интересующего вас приложения на Lanuchpad и добавить его к источникам программного обеспечения. Вот и всё, что я мог бы бегло рассказать о сторонних репозиториях здесь. Если их использование кажется слишком трудным делом, вы можете также просто скачивать последние версии установочных пакетов и устанавливать их по двойному щелчку (правда, этот путь не гарантирует вам автоматических обновлений впредь).

Помните, что временами вы можете столкнуться с недоработками при использовании свежайших версий, но зачастую эти недоработки не катастрофичны. К тому же всегда можно заглянуть на форум пользователей Убунту, чтобы получить помощь.

8. Пользуйтесь правами администратора

Учётная запись администратора системы, известная как "рут", отключена по умолчанию в установщиках Убунту, в основном для того, чтобы обезопасить пользователя от действий с непоправимыми последствиями. Однако, если вы "обещаете быть осторожным", вы можете активировать учётную запись администратора следующими путями:

1. Наберите "sudo passwd root" в терминале, чтобы установить пароль для рута.

2. Then head on over to System > Administration > Login Window, go to the Security tab and check "Enable local system administrator login"

You should now be able to login as root from the Login prompt. As an alternative you can use "sudo su" to provide your password and get root prompt.

9. Run Windows applications and games

Who wouldn’t like to play Counter Strike on Ubuntu (unless of course you are completely not into it) or perhaps even run Photoshop? Well it is very much possible and here is how to do it.

10. Shorten boot time with profiling

Ubuntu Linux devs have done a great job with the boot time, Jaunty is fast and Karmic is slotted to be even faster. There is however a bit more you can do by profiling your boot. Profiling lets Ubuntu make a list of all the files that are accessed during bootup, it then sorts the files according to how they are stored on your hard disk. So the next time the system is booted, the files would be read faster.

To profile boot you need to follow these steps

* At the grub menu highlight the kernel you boot most often.

* Press e for edit.

* Choose the line starting with kernel and press e again. Now add the word profile to the end of this line. Hit Enter and then press b to boot

Note that while profiling, the system will boot slower this one time, the next time however you should see an improvement. Also keep in mind that all this is machine-dependent and also depends on the arrangement of files on your hard disk, so the difference you see might not be huge, or even nil in some cases.

11. Try out different Ubuntu Linux Desktop Environments and Desktop Managers

If you are looking for something different than the default Gnome interface, you should check out alternative desktop managers that you can use. If it is a complete Desktop Environment you are looking for, KDE4 has come a long way and is now impressively usable and fun. You can do a "sudo apt-get install kubuntu-desktop" to get KDE.

12. Create a media center or a media server

It would be great if you could easily browse and manage your huge collection of music, videos and pictures. Mesmerized by Windows Media Center’s slick interface? Wait till you see what all cool options you have to turn your Ubuntu system into a media center. You can even access your media collection on your phone, PSP or a different computer if you set up a media server on your Ubuntu machine.

13. Share Firefox profile data with Windows

Many people use Windows and Linux on the same machine. If you are one of them, there would have been times you couldn’t find that bookmark you created or password you stored when you were using Firefox from within Windows. Check out how you can share Firefox profile data across operating systems without syncing it over the web (works best if you have the same version of Firefox in both OS’s). For different computers you can of course use Weave.

14. Customize Nautilus to your liking

Nautilus is the default file manager on Ubuntu. While you may be content with what it does, there is lots more you can make it do. You can use extensions to improve functionality and even add custom functionality to Nautilus

15. Compile your own Kernel

If you can’t find something to keep you busy for the weekend and you have your customization hat on, how about building a kernel to specifically meet your requirements? This is frankly more of a learning experience. Some might say that it enables you to use just the features and drivers you require, but if everything is working fine with the kernel supplied and you don’t have any interest in the Linux kernel, skip ahead this one is not for you.

If however you require some of the experimental features of the kernel, or need it to be compiled in some other special way we say you check out this guide within Ubuntu Documentation.

16. Change Usplash Screen and create a custom splash screen for GRUB

So you didn’t count the last one? Here is another one then. A Usplash screen is Ubuntu text and a logo with a progress bar that you see when you boot up Ubuntu.

If you would like to change that to something more interesting follow these steps. What better way to show your Linux fu than customizing the very first screen that appears? You can create a custom splash screen using one of your photos, GIMP and a little tweaking. Here is the how-to.

Know some more tips or great hacks for Ubuntu Linux users? Sure you do, go ahead let us know about them in the comments.

Original (English): 15 Great Ubuntu Tips For Linux Power Users

Translation: © santacloud, chocky, shorewall, alex_fff, dr_lo, alexeeyz, Пекс Луната .

translated.by crowd

Like this translation? Share it or bookmark!