← All posts tagged Linux

kapsh
Linux Bash Соорудил тут "простой" способ сделать справку из разросшихся комментариев в башеговне.

В начале и конце блока комментариев, которые потом выводятся в качестве подсказки по использованию, ставится строка #selfdoc. Ну а потом в удобном месте (например, case "$1" in '-h' | '--help') вызывается команда
sed -ne '/selfdoc/,/selfdoc/ { /selfdoc/d; s/# //; p }' < "$0"

Седу здесь скармливается файл запущенного скрипта ($0), в котором находится диапазон между строками, содержащими "selfdoc", сами эти строки выпиливаются первой командой седоскрипта, из остальных удаляются начальные комментарии, что получилось — печатается в stdout.

Покритикуйте.
kapsh
Linux цитаты typical Я знал, что найдется долбоеб, для которого гуй — это когда в оконном менеджере запустил консоль и продолжаешь пердолиться.
kapsh
Linux Bash Памятка про bash strict mode: redsymbol.net

Вкратце:
set -euo pipefail
The set -e option instructs bash to immediately exit if any command [1] has a non-zero exit status.
set -u affects variables. When set, a reference to any variable you haven't previously defined — with the exceptions of $* and $@ — is an error, and causes the program to immediately exit.
set -o pipefail
This setting prevents errors in a pipeline from being masked. If any command in a pipeline fails, that return code will be used as the return code of the whole pipeline.
kapsh
Linux башорк Sild: вот натыкаешься на форумах на различные решения
Sild: и сразу по решениям видно к какому дистрибутиву относится сообщество
Sild: в убунтуподобных — попробуйте переустановить, попробуйте сменить версию дистрибутива, попробуйте обновиться
Sild: в арчеподобных — покопайтесь в сборщике, исправьте конфиг установщика
Sild: в гентуподобных — перелинкуйте всё к херам, если что-то не нравится установщику — лезем в установленный файл и переписываем юинарник руками, бекапы туда новые версии сюда пересобираем ядро с нужными флагами переписываем исходники компилим компилим компилим
Sild: ну и в редхете традиционно звоним в сапорт спрашиваем что за хуйня произошла, почему ничего не работает?
kapsh
Linux ? А что есть на замену уёбищному стандартному загрузчику из Firefox наподобие виндового Download master'a? Обязательное требование — автоматическая раскладка файлов в разные директории по их типам.
И, чтобы два раза не вставать, — переходить на хром стоит ли вообще, или он такое же говно?
Дискас.
kapsh
Linux сети Не знаю, как это сформулировать для гуглёжа, поэтому прошу совета у жуйка.
Допустим, у меня есть два подключения к интернету: wlan0 (приворовываю соседский вайфай) и ррр0 (подключение через телефон). Где вообще копать, чтобы вайфай был приоритетнее и использовался для доступа в интернет даже тогда, когда активно РРР?
kapsh
Linux Gentoo Привет, меня зовут Капш, и я — гентушник-рецидивист. Посему реквестирую в тред людей, которым не лень будет ввести в курс дела человека, два года практически не трогавшего линуксы. Хэндбук читать умею, про thinkwiki и gentoo-wiki знаю, но хотелось бы субъективных взглядов.

Какой пакетный менеджер брать? Портаж избавился от старых проблем вроде адовых тормозов, петона^W и кривой поддержки сторонних реп?
Ставить ли гентоядро, или zen-kernel ещё жив и актуален?
Заморачиваться ли amd64, или x86-pae с головой хватит для четырёх гигов памяти и Intel Core2 Duo T7300?
Какие оверлеи нынче в моде?
Какие тонкости и подводные камни могут встретиться при установке на ноут, которую я никогда не пробовал? Подопытный — Thinkpad T61, под дефолтной xubuntu отлично работает всё от подсветки до саспенда, но как мне не пролететь с этим, сменив дистр и убрав DE?
Как запилить сохранение раскладок для окон? Убей не помню, чем раньше для этого пользовался, та же убунта предлагает некий ibus, но я его не осилил.
Оконные менеджеры, панельки, лаунчеры? Кандидаты: xmonad, awesome, wmii. Нет, не кеды. Нет, не вьюнити. Да, школьник. Да, красноглазый.
Какой вообще брать софт для повседневных нужд? Минимальный набор — терминал (urxvt сразу нахуй), файловый менеджер (графический, так что mc — туда же), аудио-плеер (moc?), видео-плеер (mplayer[2]?), смотрелка фото с котиками (gthumb?), торенты и т.д. Личкрафт не предлагать.
Что ещё я забыл? (Рубрика "Полезные советы").

Рекомендуйте и устраивайте конструктивный срач приветствуется, только не советуйте ставить другой дистр/винду/макось/бсд/план9 — топикстартер нервный и невоспитанный.
kapsh
Linux бортжурнал Сегодня мне устроили самое настоящее свидание вслепую — в незнакомой конторе со сломавшимся вайфаем, который я и так редко видел в дикой природе, и тем более не настраивал его сам. В особенности под линуксами. Толку из экспериментирования с конфигами особого не вышло, но зато приметил, что навыки обращения с шеллом, вимом, да и с линуксами в целом (невиданными уже практически два года, а если говорить о дебиане, то и три) возникли в памяти и зашевелились в кончиках пальцев. Похоже, это уже неизлечимо.
kapsh
Linux бред — Бабушка, а почему у тебя такой непонятный интерфейс?
— А это чтобы ты читала маны, Красная Шапочка.
kapsh
Linux цитаты ibash.org.ru
Я решил поставить ubuntu/kubuntu/debian/archlinux/centos на нетбук жены/свой нетбук/старый комп бабушки/компы в универе/лэптоп собаки тк мне нравиться название/хочеться нового/нечего делать/нужно написать диплом.
В ходе установки все было ок/пришлось мучаться с созданием загрузочной флешки/намучался с разбиением диска/пришлось менять железо.
После загрузки я осознал что все офигенно/юнити говно/не работает переключение раскладок/кривые дрова на карточку/незнаю что мне делать дальше, поэтому я поставил kde/xfce/gnome2/gnome3/caffeine/amarok/clementin/wine
и только после этого мне все стало нравиться/появились нескучные обои/стало можно переключать раскладки/производительность системы выросла на… процентов/стало возможно запустить задачу на мелкозернистом кластере итд.
В общем вот список комманда sudo apt-get install ..../pacman -S… / slapt-get install… /yum -y install…
Вывод(опциональное поле)

-Хабр
kapsh
Linux мысли декаданс Разговор с Элемиром навел на мысль: располагает ли нынешний век к тому, чтобы появился второй Торвальдс, который запрется на год дома с мешком бичпакетов и двумя мешками кофе и единолично напишет ядро новой операционной системы?
Почему-то мне кажется что нет. И дело даже не в том, что сегодняшняя распространенность интернета позволяет найти разработчиков даже для такого бесполезного говна, как личкрафты, а скорее в перенасыщенности конструкторами разной степени легкости — от uck до lfs, позволяющих потешить свое красноглазие. Жаль немного, хорошие все таки были времена, пусть даже софт и писался только потому, что ничего не было...