Консольные программы в Ubuntu

У моего приятеля завалялся дома ноутбук Toshiba Sattelite. Параметры этого старенького «железа» следующие: 256 Мб ОЗУ, жёсткий 40 Ггб, процессор частотой 1.6 ГГц. Процессор и жёсткий диск не такие уж и плохие, а вот памяти явно маловато. Windows XP еле шевелится. Можно, конечно, установить что-то вроде Slackware или Gentoo, но мой друг попросил именно Ubuntu. Более всего его интересует прослушивание музыки и сёрфинг в Интернете. Rhythmbox сразу «скушал» 178 Мб виртуальной памяти, про Mozilla FireFox я вообще молчу. И вот тут на помощь приходят решения как раз для таких откровенно слабых компьютеров — консольные программы.

Слушаем музыку

Оказывается консольных программ для прослушивания музыки в Linux достаточно много: mpg123, mp3blaster, Ncmpc и т. д. Существуют целые сервера и фронт-энды для них, например, сервер mpd и Ncmpc. Попробуем для начала установить и поработать с самыми простыми: mpg123 и mp3blaster. mpg123 Для установки первого достаточно ввести в консоли следующую простую команду: sudo apt-get install mpg321 Во время установки необходимо нажать на клавиатуре английскую клавишу «y» для согласия на установку пакета. Сразу после установки можно послушать песенку. Попробуем это сделать и напечатаем в консоли: mpg123 pesenka.mp3 Но играть одну песенку очень неудобно. Вот как можно играть список: mpg123 -C -@ /home/user/spisok_pesenok.txt Как вы уже догадываетесь, файл spisok_pesenok.txt должен что-то содержать, а именно — перечень музыкальных файлов с указанием полных путей до них, примерно так: /home/user/musik/pesenka01.mp3 /home/user/musik/pesenka02.mp3 /home/user/musik/pesenka03.mp3 /home/user/musik/pesenka04.mp3 /home/user/musik/pesenka05.mp3 Нет предела совершенству в открытых системах, поэтому попробуем усовершенствовать работу проигрывателя. Создадим скрипт pesenki.sh следующего содержания: #!/bin/sh mpg123 -C -@ /home/user/musik/spisok_pesenok.txt Теперь переместим его командой консоли в каталог /bin: sudo mv pesenki.sh /bin И разрешим ему запускаться: sudo chmod +x /bin/pesenki.sh Теперь где бы вы не работали, всегда можно запустить плеер, просто набрав в консоли pesenki.sh. При этом плеер занимает около 85 килобайт и 3% мощности ЦПУ. mp3blaster Установка, как обычно, примитивна: sudo apt-get install mpg321 Сразу после установки плеер готов к работе. При попытке загрузить файл, нажав F1, у вас скорее всего откроется справка по Ubuntu. Поэтому жмите F3 и выбирайте файлы из открывшегося списка. Управление проигрыванием осуществляется цифровой клавиатурой. Этот проигрыватель уже обладает дружелюбным интерфейсом и потребляет всего 22 Кб виртуальной памяти и 2% ЦПУ.

Интернет

Самым первым браузером был Nexus, который создал физик Тим Бернерс-Ли. Это был текстовый браузер, в котором картинки ещё нальзя было просматривать. Под Linux также есть текстовые браузеры, например, links и lynx. Установить links в Ubuntu очень просто: sudo apt-get install links Просмотр страничек в links возможен следующим образом: links myubuntu.ru К сожалению всё отображается транслитом. Последнего недостатка лишён lynx, который устанавливается также просто, как и предыдущий браузер. Недостатками (или достоинствами) этих браузеров является то, что они не умеют работать с java-скриптами, не просматривают картинки и не работают с flash-анимацией. Кстати, все поисковые пауки работают именно, как текстовые браузеры. Поэтому так плохо индексируются страницы, написанные на flash или загружающиеся скриптами. Зато памяти и мощности они потребляют на несколько порядков меньше, чем их графические «собратья». Кроме музыки и Интернета существует множество других консольных программ, позволяющих выполнять разнообразные задачи. Так, например, существуют консольные менеджеры закачек (curl и т. п.) или утилиты перегонки аудио- и видеофайлов в самые разные форматы. А какие вы ещё знаете консольные программы в Ubuntu?