Персональный сайт Александра Тауениса » linux

linux

Восстанавливаем GRUB

В современных дистрибутивах Linux используется загрузчик операционных систем GRUB 2.0. Этот загрузчик надёжен и прост в обращении. Однако при использовании в качестве второй ОС Windows (либо MacOS или другая проприетарщина), последняя может уничтожать GRUB при собственном обновлении. Если GRUB слетел, его очень просто восстановить. Суть метода проста — загрузиться с Linux Live CD и переустановить GRUB в MBR. Я не буду писать «положь эту загогулину в ту, отскочь дальшее, прикинься ветошью и не отсвечивай, оно туды-сюды, ёрш твою меть, и ждёшь пока не остынет», это не форум для чайников, да и не хочу утруждать «опытнейших шифровальщиков» из АНБ на «8 недель» вперёд. Интересующихся рад приветствовать под катом. (далее…)

Вышел Debian 7 Wheezy


Спустя 10 месяцев и 35 дней после  заморозки пакетной базы, вышел окончательный выпуск новой, седьмой версии дистрибутива Debian Linux. В этой версии содержатся: (далее…)

Если свежеустановленный Apache посылает на 403…

Установил Apache+PHP на ноутбук, чтобы тестировать свой новый проект — «Онлайн телевизор». Он состоит из серверной части на PHP+ffmpeg_php и клиентской части на VB.Net 4.5 (WinRT программа). Серверная часть должна перекодировать M3U8+MPEG-TS (т.е. Apple HLS) в удобоваримый для WinRT формат — m3u8 плейлист (парсер почти готов, зачем платить 3IVX за их HLS SDK, если можно написать самому 🙂 ) + WMV для воспроизведения в MediaElement. Поставил Апач, скопировал dev-версию серверной части в /var/www (перед этим присвоил сей каталог себе — chown), зашёл на localhost и…все на подкаталоги один ответ — «403 Forbidden». Присвоил rw-rw-rw- всему и вся в /var/www/. Не помогло. Долго гуглил и нашёл выход. Оказалось, что надо присвоить права rw-rw-rwx! Во как…

Если верить статистике, кто-то опубликовал ссылку на мою статью «Установка Gimp-2.8 в Debian» на сайте «Linuxforum.ru». Прошу автору ссылки отозваться в комментариях.

Если в Nautilus нет вкладки «Общий доступ»

Однажды случилась необходимость «расшарить» (сделать общий доступ, от слова ‘share’) папку на ЭВМ под управлением Linux с граф. средой Gnome. По привычке щёлкнул правой кнопкой по иконке этой папки, выбрал «Свойства», полез в сторону вкладок…а нужной мне вкладки «Общий доступ» нема. При этом Samba был (Samba это-ж демон) в порядке. Оказалось, что не установлен пакет nautilus-share. После установки сего пакета и перезапуска наутилуса (Alt+F2, killall nautilus && nautilus, Enter) всё заработало как надо, если не считать небольшого бага с переводом названия вкладки на русский — но это в моём дистрибутиве вполне допустимо.

Если в Debian Wheezy нет десктопа

Так уж случилось, что когда я ставил на старый ноутбук свежую тестируемую версию Debian’a — 7.0 aka «Wheezy» (сборка, датированная 8 мая), после гладко прошедшей установки у меня не появился рабочий стол, а действия, требующие прав root’a (такие как монтировка дисков, настройка сетевых подключений и т.п.) из-под Гнома не шли под предлогом отсутствия прав. Что странно, ибо по идее (да, и в прежних версиях так было) оно должно спросить пароль рота и запуститься а-ля sudo. Однако этого не случилось. Кроме того, отсутствовал рабочий стол. Только чёрные панели классического (fallback) режима третьего Гнома… «gnome-session» отказывался запускаться вручную, ругается на то, что он «Could not acquire name on session bus».

Ниже по тексту сказано о том, как заставить гнома работать. (далее…)

Morsedit+Wine=несовместимость

Техническая информация. Тесты показали, что под Wine 1.0.1 (штуковина для запуска виндовых прог под Linux) моя программа Morsedit 1.7.1 фактически бесполезна. Глючит ужасно. (далее…)