Жизнь в консоли — Есть ли жизнь в консоли?
По просьбе exelens решил написать о какой-нибудь "консольной вкусности"
Собственно самая главная для меня консольная вкусность это GNU Screen, но о нём я уже устал писать (кому любопытно тынц), после него идет zsh (о котором на welinux уже писали), потом всё остальное сводится к так называемой мультимедийности и интернету.
Об этом я и хочу поговорить
Сразу оговорюсь, я буду касаться всего вскользь, ибо более подробной информации в сети навалом в том числе и проскакивала на welinux. Описываю я лишь то что пользую сам, поэтому если у кого возникнут какие уточнения, прошу не ругаться а просто уточнить. Дополнять же не прошу, ибо всё же это личное мнение
Мультимедия
Мультимедия как правило сводится к картинкам, видео и музыке...
Картинки мы смотрим в консоли благодоря фреймбуферу с помощью mplayer или различных консольныйх просмотрщиков картинок - к примеру, fbi из состава пакета fbida. Просмотрщик довольно достойный, но зачастую не справляется с gif анимацией. Избегаю дальнейших вопросов скажу что для масштабирования надо указать опцию -a (а в идеале ман прочесть).
Так же не стоит забывать и пакет imagemagick программы из которого помогают в неинтерактивном редактировании изображений
Mplayer ведёт себя прекрасно и в консоли, просто необходимо задать правильные параметры (или записать необходимое в конфиг, дабы каждый раз параметры не писать)
где:
vo - может быть fbdev или fbdev2 (для вывода через фреймбуфер).
zoom - необходим для растягивания картинки, иначе получается прямоугольник с дефолтным размером видео файла.
x - число - масштабировать по горизонтали до этого числа.
y - то же самое по вертикали.
Выбор же музыкальных плееров в консоли не так скуден как фото/видео просмотрщиков, начиная с того же довольно неюзабильного для проигрывания музыки mplayer'а или mpg321, etc и заканчивая такими демоническим монстрами как mpd или xmms2 к которым уйма фронтендов не только графических но и консольных - лично я для себя выбрал mpd с фронтендами ncmpcpp и mpc(для того что бы в любой консоли управлять хоткеями)
Хоткеи сделаны тривиально через zshrc
Эти ваши интернеты
Для "инфернетов" обычно необходим im клиент, браузер и качалка.
В качестве первого я использую mcabber, более подробно о котором я напишу к концу следующей недели (если меня никто не опередит). MCabber - это консольный jabber клиент обгоняющий по функциональности некоторые гуёвые, к слову сказать в гуях его я использую только его.
С качалкой всё просто - несмотря на множество графических менеджеров закачек многии продолжают пользоваться wget :) Я же подошел к закачке несколько по иному, ибо торенты я качаю редко (в основном образы дистров) то я решил убить двух зайцев одним махом (не осиливать популярнейший rtorrent и объеденить все закачки в одном месте) - заюза aria2c - помимо собственно обычных закачек он умеет ещё торенты и прочее, а в использовании не сложнее wget'а
С браузерами всё намного труднее, особенно для русскоязычных пользователей.
Выбор их в консоли хоть и большой но для искушенного в "интернетах" пользователя вряд ли какой-нибудь удовлетворит, я бы посоветовал links с параметром -g (если у вас конечно фреймбуфер), хотя пользователи emacs однозначнно выберут w3m (ибо он легко в emacs встраивается - вообще емаксерам проще, они могут из емакса и не вылазить)
Не стоит забывать и о почтовом клиенте, к счастью, я пользую вебморду гугла, которая работает и в консольных браузерах (в режиме простого html), но можно и использовать консольный почтовый клиент mutt, или более удобную морду к гмылу gmailreader(но он у мну ниразу не завелся как надо)
Честно говоря, с моей точки зрения, это самый минимум для меня в консоли. Остальное сводится к текстовому редактору (коих в консоли чуть ли не больше чем в иксах), просмотру "офисных документов" (catdoc, xls2csv, catppt) и различным мелочам, о которых, я надеюсь, здесь ещё напишут.
Но самое главное для меня это программа fbless - просмотрщик fb2(fb2.zip) файлов, уж очень я люблю почитать книжки скачанные с либрусека :)
Вообще не смотря на огромное количество консольного софта, основное удобство приносят какие-то свои скрипты, портянки конфигов и тому подобные вещи, причем зачастую довольно индивидуальные.
Если вы используете какие-нибудь консольные приложения, то покорнейше прошу описать эти инструменты
Собственно самая главная для меня консольная вкусность это GNU Screen, но о нём я уже устал писать (кому любопытно тынц), после него идет zsh (о котором на welinux уже писали), потом всё остальное сводится к так называемой мультимедийности и интернету.
Об этом я и хочу поговорить
Сразу оговорюсь, я буду касаться всего вскользь, ибо более подробной информации в сети навалом в том числе и проскакивала на welinux. Описываю я лишь то что пользую сам, поэтому если у кого возникнут какие уточнения, прошу не ругаться а просто уточнить. Дополнять же не прошу, ибо всё же это личное мнение
Мультимедия
Мультимедия как правило сводится к картинкам, видео и музыке...
Картинки мы смотрим в консоли благодоря фреймбуферу с помощью mplayer или различных консольныйх просмотрщиков картинок - к примеру, fbi из состава пакета fbida. Просмотрщик довольно достойный, но зачастую не справляется с gif анимацией. Избегаю дальнейших вопросов скажу что для масштабирования надо указать опцию -a (а в идеале ман прочесть).
Так же не стоит забывать и пакет imagemagick программы из которого помогают в неинтерактивном редактировании изображений
Mplayer ведёт себя прекрасно и в консоли, просто необходимо задать правильные параметры (или записать необходимое в конфиг, дабы каждый раз параметры не писать)
mplayer -vo fbdev -zoom -x 1024 -y 600 -fs /path/to/video.files
vo - может быть fbdev или fbdev2 (для вывода через фреймбуфер).
zoom - необходим для растягивания картинки, иначе получается прямоугольник с дефолтным размером видео файла.
x - число - масштабировать по горизонтали до этого числа.
y - то же самое по вертикали.
Выбор же музыкальных плееров в консоли не так скуден как фото/видео просмотрщиков, начиная с того же довольно неюзабильного для проигрывания музыки mplayer'а или mpg321, etc и заканчивая такими демоническим монстрами как mpd или xmms2 к которым уйма фронтендов не только графических но и консольных - лично я для себя выбрал mpd с фронтендами ncmpcpp и mpc(для того что бы в любой консоли управлять хоткеями)
Хоткеи сделаны тривиально через zshrc
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
|
Эти ваши интернеты
Для "инфернетов" обычно необходим im клиент, браузер и качалка.
В качестве первого я использую mcabber, более подробно о котором я напишу к концу следующей недели (если меня никто не опередит). MCabber - это консольный jabber клиент обгоняющий по функциональности некоторые гуёвые, к слову сказать в гуях его я использую только его.
С качалкой всё просто - несмотря на множество графических менеджеров закачек многии продолжают пользоваться wget :) Я же подошел к закачке несколько по иному, ибо торенты я качаю редко (в основном образы дистров) то я решил убить двух зайцев одним махом (не осиливать популярнейший rtorrent и объеденить все закачки в одном месте) - заюза aria2c - помимо собственно обычных закачек он умеет ещё торенты и прочее, а в использовании не сложнее wget'а
С браузерами всё намного труднее, особенно для русскоязычных пользователей.
Выбор их в консоли хоть и большой но для искушенного в "интернетах" пользователя вряд ли какой-нибудь удовлетворит, я бы посоветовал links с параметром -g (если у вас конечно фреймбуфер), хотя пользователи emacs однозначнно выберут w3m (ибо он легко в emacs встраивается - вообще емаксерам проще, они могут из емакса и не вылазить)
Не стоит забывать и о почтовом клиенте, к счастью, я пользую вебморду гугла, которая работает и в консольных браузерах (в режиме простого html), но можно и использовать консольный почтовый клиент mutt, или более удобную морду к гмылу gmailreader(но он у мну ниразу не завелся как надо)
Честно говоря, с моей точки зрения, это самый минимум для меня в консоли. Остальное сводится к текстовому редактору (коих в консоли чуть ли не больше чем в иксах), просмотру "офисных документов" (catdoc, xls2csv, catppt) и различным мелочам, о которых, я надеюсь, здесь ещё напишут.
Но самое главное для меня это программа fbless - просмотрщик fb2(fb2.zip) файлов, уж очень я люблю почитать книжки скачанные с либрусека :)
Вообще не смотря на огромное количество консольного софта, основное удобство приносят какие-то свои скрипты, портянки конфигов и тому подобные вещи, причем зачастую довольно индивидуальные.
Если вы используете какие-нибудь консольные приложения, то покорнейше прошу описать эти инструменты