@AFAIK

Тег linux в блоге AFAIK

AFAIK

Детская игра про поезда в линуксе разжигает:
i.imgur.com/5AZrC0B.png

AFAIK

"Починил" себе Ctrl+Q. Добавил в конфиг awesome
awful.key({ "Control", }, "q", function () awful.util.spawn('notify-send -i audio-headset "Don\'t press these buttons!"') end),
и теперь Ctrl+Q выдаёт предупреждение и не закрывает лису, как я и хотел.
Надеюсь больше никому эта комбинация была не нужна.

AFAIK

Поинт, хочу странного:
У меня на удаленной машине есть башевская переменная, пусть она будет $USERS и в ней будет массив с юзернеймами.
Есть ли какой-нибудь способ сделать так, чтобы эта переменная появилась у меня на машине?
Самое умное, до чего я дошел, это:

USERS=$(ssh example.com 'echo ${USERS[@]}')

но тогда массив перестает быть массивом.

Есть какие-нибудь идеи?

AFAIK

Пробую использовать хипстерский fish (a command line shell for the 90s), как же удобно тут все. Даже конфигурилка есть с веб интерфейсом - два клика и командная строка красиво выглядит и отображает ветки гита прям в промпт. А еще красивый автокоплишн и подсказки по табу, в которых можно курсорчиком выбирать, что же ты хочешь
(вот, например, bas<tab><tab>

➤ bash 
base32  (Base32 encode/decode data and print to standard output)  basename  (Strip directory and suffix from filenames)  bashbug  (Report a bug in bash)
base64  (Base64 encode/decode data and print to standard output)  bash                         (GNU Bourne-Again SHell)

)
Синтаксис, конечно, не совпадает с башем, но в крайнем случае можно всегда обратно в баш вывалиться, а в старых скриптах шебангов добавить, если там их не было. И поиск по хистори теперь не ^R, а кнопкой вверх (что логично, но не очень привычно).
Пока еще буду тестировать, но для простых задач очень нравится.

AFAIK

Впервые столкнулся тут в реальной жизни с

~$ VAR='foo'
~$ echo "'$VAR'bar"
'foo'bar
~$ echo '$VAR'bar
$VARbar

и немного сломал себе мозг.

С одной стороны, конечно, понятно, что вторая строчка эквивалентна

~$ echo \'$VAR\'bar
'foo'bar

с другой все равно ожидаешь, что переменные в одинарных кавычках не будут экспандится...

AFAIK

Драйвер на AMD видеокарту не ставится из репозитория - говорит Broken Dependencies и предлагает снести всю систему для резолва (драйвер, правда, все равно не поставит). Кажется как-то связано с тем, что убунту-lts (trusty) использует ядро и иксы от vivid, но я не уверен.
Драйвер с сайта AMD ставится и вроде все хорошо, но тогда перестают работать консоли по CTRL-ALT-F[1-6] и не работает какое-то GLX что-то там, например glxgears не запускаются. А еще не запускается линуксовый клиент для Skype4B, а без него не работается.
Оказывается, с новым ядром fglrx DKMS модуль не собирается, говорит pci_ignore_hotplug() - GPL only, а ваш модуль не GPL
(в убунте, кстати, закрытый баг на это есть https://bugs.launchpad.net/...taller/ bug/1479913, но у меня версия ядра новее и проблема присутствует)
Если выбрать руками старое ядро при запуске, переустановить ядро, переустановить fglrx, чтобы оно сделало новый модуль для старого ядра - все работает, но как с этим жить теперь? Перестать обновляться?
ARRRGH

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.