Bash on Windows

Ну… это…

Но, однако…

art@ART-MSI:~$ /mnt/c/Windows/System32/notepad.exe 
bash: /mnt/c/Windows/System32/notepad.exe: cannot execute binary file: Exec format error 
art@ART-MSI:~$ /mnt/c/Windows/System32/cmd.exe /C dir 
bash: /mnt/c/Windows/System32/cmd.exe: cannot execute binary file: Exec format error 
art@ART-MSI:~$

А я уж думал начать на баше в винде скриптики писать 🙂

Опять :(

Нет, все же CentOS как рабочая станция не торт 🙁 Приходиться много делать руками и через опу. Снес, поставил OpenSUSE, gnome.
Проблемы вызвал только VirtualBox. Как обычно не мог собрать модули ядра. Пришлось малость повозиться. Все остальные программы, которыми я пользуюсь, заработали «из коробки».
Как это не странно звучит, но не хватает Unity из убунту 🙂
Ну и заодно пощупаю btrfs.

Касперский Фри

Тестирую на знакомых бесплатный антивирус от Касперского. Неожиданный продукт. Точнее, не ожидал от Касперского такого аттракциона невиданной щедрости :). Вообще то у меня есть мысли почему появился этот продукт, но они относятся к области теории заговора. Поэтому озвучивать их не буду.

По сути, в большинстве случаев нужен только антивирус и не просто бесплатный, таких хватает, а от известной марки. И тут — Бац! Касперский фри. Надеюсь, что рекламных объявлений не появиться 🙂 

майдан головного мозга.

Уроды. Сначала они переименовали мою родную ул. Якира в Ицхака Рабина. Учитывая, что это Рабин ни разу не был в Одессе, иврейцы прогнулись.
Теперь они хотят 25 Чапаевской дивизии переименовать в улицу атамана сирко (хто это вообще такой?).
И если в детстве, садясь в такси мама назвала адрес: Якира угол Чапаевской. То теперь это будет звучать как: Рабина угол Сирко. Зашибись!

http://timer-odessa.net/news/hroniki_dekommunizatsii_ulitsu_geroev_stalingrada_hotyat_nazvat_v_chest_filippa_orlika_a_aleksandrovskiy_prospekt_v_chest_nebesn.html

Заставить работать wine в centos 7

Это блин жестокий квест…

По умолчанию пакет wine в centos собран как 64 битный. А большинство приложений для винды 32-х битные. Вот оне и не запускаются.
Производитель дистрибутива (не будет тыкать в него пальцем, но все понимают, что это RedHat) отказывается поставлять 32-х битный wine. Принципиально.

И вот тем, кто решил использовать в качестве рабочего стола CentOS 7 придется пройти квест по сборке и установке 32-х битного wine, описанный вот тут. Я как раз сейчас этим занимаюсь.

Апдейт.
Ну да, в руководстве был показан верный вектор. Но как всегда — «дьявол кроется в деталях».
Из-за того, что сейчас на сайте находится более свежая версия wine, чем показана в мануале, у нее малость другой spec файл. Поэтому, для версии wine-1.7.53-1.el7.src.rpm diff будет выглядеть следующим образом:

# diff wine.spec wine.spec.2 
372,373c372,373
< Requires:       wine-core = %{version}-%{release}
< Requires:       wine-common = %{version}-%{release}

> #Requires:       wine-core = %{version}-%{release}
> #Requires:       wine-common = %{version}-%{release}
375a376
> Requires: wine-core(x86-32) = %{version}-%{release}
702c703


> sed -i ‘/winegcc/s/-o /-m32 &/’ tools/makedep.c

И да, в процессе надо включать мозги, понимая, что имена файлов даются для Сайнтифик линукса. После создания каких либо rpm надо сначала поглядеть как они в результате называются в CentOS. И только потом выполнять рекомендуемые команды.

Android 6

Удобно иметь во владении устройство от Google. Сколько живет девайс, столько времени приходят апдейты системы, в отличии от…
Вот и сейчас тихо пришел 6-й андроид. Встал на девайс, работает.
Аналогично, поступает и Ежевичка. Телефон на последней версии BB too.