
512K+
Охват за 30 дней
Настройка Linux *
Вечный кайф
211,86
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности
Китайские интернет-кафе насильно переводят на Linux
1 мин
1.3KВ сети появились сообщения, что китайские интернет-кафе в целях «борьбы с пиратством» заставляют устанавливать Red Flag Linux (причём не бесплатно, в среднем это обходится заведению в $700). Как известно, Red Flag — это крупнейший китайский дистрибутив, разработка которого поддерживается государством.
По имеющимся данным, новое постановление о приемлемых ОС появилось 5 ноября. Оно гласит, что в каждом таком заведении должна быть установлена либо лицензионная копия Windows, либо Red Flag. Однако, радио «Свободная Азия» передаёт, что Linux заставляют ставить даже в том случае, если в интернет-кафе уже имеется лицензионная Windows.
Сразу приходит на ум, что таким образом правительство желает унифицировать и облегчить методы слежки за пользователями, но ведь это Open Source, а в Red Flag используется стандартный пакетный менеджер RPM. Руткит можно легко вычислить, если сравнить бинарные дистрибутивы того, что устанавливают в интернет-кафе, со стандартным Red Flag — так что правительство не заинтересовано внедрять руткит, если его так легко обнаружить. Да и вообще, под Windows поставить бэкдор гораздо проще.
Так что история выглядит странно. Официальные комментарии от китайского правительства, разумеется, отсутствуют.
По имеющимся данным, новое постановление о приемлемых ОС появилось 5 ноября. Оно гласит, что в каждом таком заведении должна быть установлена либо лицензионная копия Windows, либо Red Flag. Однако, радио «Свободная Азия» передаёт, что Linux заставляют ставить даже в том случае, если в интернет-кафе уже имеется лицензионная Windows.
Сразу приходит на ум, что таким образом правительство желает унифицировать и облегчить методы слежки за пользователями, но ведь это Open Source, а в Red Flag используется стандартный пакетный менеджер RPM. Руткит можно легко вычислить, если сравнить бинарные дистрибутивы того, что устанавливают в интернет-кафе, со стандартным Red Flag — так что правительство не заинтересовано внедрять руткит, если его так легко обнаружить. Да и вообще, под Windows поставить бэкдор гораздо проще.
Так что история выглядит странно. Официальные комментарии от китайского правительства, разумеется, отсутствуют.
+23
Установка Linux из виртуальной машины на съемный диск
2 мин
4.2KПрочитал статью Оживление легенды: ставим ОС на Libretto 50 CT
в которой описывается способ №3 установки ОС Linux на HDD из виртуальной машины. И решил предложить другой вариант, как мне кажется более правильный, чем тот, который изложен в статье. Во всяком случае автору статьи, smashrod, советую попробовать. Может быть этот вариант окажется рабочим.
в которой описывается способ №3 установки ОС Linux на HDD из виртуальной машины. И решил предложить другой вариант, как мне кажется более правильный, чем тот, который изложен в статье. Во всяком случае автору статьи, smashrod, советую попробовать. Может быть этот вариант окажется рабочим.
+19
Настройка резервного копирования в Ubuntu
4 мин
103KНастройка резервного копирования в Ubuntu за 20 минут.
Для работы над проектами использую svn, который находится на удаленном виртуальном выделенном хосте, под управлением ubuntu 8.04. Со временем объемы данных выросли, как и критичность этих данных. Потеря чего-то снилась в кошмарах. Время от времени копировал репозитории на локальный компьютер. Недавно мне это надоело. И я стал искать возможности автоматизировать это дело. Не буду говорить о поисках и вариантах, расскажу о результатах.
Итак, мы имеем удаленный хост под управлением ubuntu, с некоторым массивом довольно критичных данных. Довольно логичным было бы настроить бэкап прямо на удаленном хосте, с помощью tar по крону, rsyns и т.д. Но, т.к. место на виртуальном выделенном хостинге довольно дорого и использовать его лучше по делу, идеально было бы, чтобы данные автоматически копировались на какую нибудь локальную машину, место на которой хоть отбавляй. В моем случае это файловый сервис в офисе, под управлением все той же Ubuntu.
+48
Файловые системы в Linux
4 мин
130KXFS — начало разработки 1993 год, фирма Silicon Graphics, в мае 2000 года предстала в GNU GPL, для пользователей большинства Linux систем стала доступна в 2001-2002 гг. Отличительная черта системы — прекрасная поддержка больших файлов и файловых томов, 8 эксбибайт — 1 байт (8*260-1 байт) для 64-х битных систем. Ко всему прочему обладает другими немаловажными особенностями — непрерывные области дискового пространства, задержка выделения пространства и онлайн дефрагментация. Является одной из старейших журналируемых файловых систем для *nix, и содержит в себе наиболее отлаженный, в этом контексте, исходный код.
ReiserFS (Reiser3) — одна из первых журналируемых файловых систем под Linux, разработана Namesys. Имеет некоторые врождённые головные боли, но в целом неплохая система, ведущая отсчёт дней своих с 2001 года. Оговорюсь, что смысл журналируемых систем заключается в дисковых транзакциях, которые последовательно пишутся в специальную зону диска (журнал, он же лог), перед тем как данные попадают в конечные точки файловой системы. Максимальный объём тома для этой системы равен 16 тебибайт (16*240 байт).
ReiserFS (Reiser3) — одна из первых журналируемых файловых систем под Linux, разработана Namesys. Имеет некоторые врождённые головные боли, но в целом неплохая система, ведущая отсчёт дней своих с 2001 года. Оговорюсь, что смысл журналируемых систем заключается в дисковых транзакциях, которые последовательно пишутся в специальную зону диска (журнал, он же лог), перед тем как данные попадают в конечные точки файловой системы. Максимальный объём тома для этой системы равен 16 тебибайт (16*240 байт).
+75
Поздравляем! Вы нашли этот блог!
1 мин
618Чтобы нам всем было весело, новые подписчики, пожалуйста, сообщайте о своём появлении, например, в комментариях к этой записи.
+3
Использование файла подкачки вместо раздела
1 мин
6.3KМожет и баян, но пригодиться кому-то может...
Во время этапа создания разделов при установке большинства дистрибутивов инсталлятор настоятельно рекомендует создать отдельный раздел для подкачки. Но я считаю, что это не самый лучший способ распределения пространства. Гораздо удобнее использовать для этих целей обычный файл. Главное преимущество этого способа в том, что, если вдруг возникнет необходимость, размер файла можно запросто изменить (с разделом эти вещи проворачиваются намного сложнее, если, не дай Бог, раздел расположен не в конце диска). Теоретический недостаток — замедленный доступ к файлу из-за фрагментации файловой системы, на которой он находится (всего лишь теоретический, поскольку фрагментация — не такая большая проблема в никсовых ФС).
Во время этапа создания разделов при установке большинства дистрибутивов инсталлятор настоятельно рекомендует создать отдельный раздел для подкачки. Но я считаю, что это не самый лучший способ распределения пространства. Гораздо удобнее использовать для этих целей обычный файл. Главное преимущество этого способа в том, что, если вдруг возникнет необходимость, размер файла можно запросто изменить (с разделом эти вещи проворачиваются намного сложнее, если, не дай Бог, раздел расположен не в конце диска). Теоретический недостаток — замедленный доступ к файлу из-за фрагментации файловой системы, на которой он находится (всего лишь теоретический, поскольку фрагментация — не такая большая проблема в никсовых ФС).
+8
USB в VirtualBox
1 мин
58KПосле установки VirtualBox в Ubuntu не подключаются USB устройства в виртуальных машинах.
Дело в том, что информацию об устройствах VirtualBox берет из файловой системы /proc/bus/usb, которая в Убунте не примонтирована. Чтобы ее смонтировать, пишем в /etc/fstab следующее:
Сохраняем файл, и выполняем в консоли sudo mount /proc/bus/usb
Теперь можно подключать устройства к виртуальным машинам.
Дело в том, что информацию об устройствах VirtualBox берет из файловой системы /proc/bus/usb, которая в Убунте не примонтирована. Чтобы ее смонтировать, пишем в /etc/fstab следующее:
none /proc/bus/usb usbfs devgid=125,devmode=664 0 0Сохраняем файл, и выполняем в консоли sudo mount /proc/bus/usb
Теперь можно подключать устройства к виртуальным машинам.
+22
Imageshack.us applet
1 мин
1.8KДовольно часто необходимо показать кому-нибудь фотографию или скрин. Самое простое — воспользоваться каким-нибудь фотохостингом. Но очень лениво каждый раз набирать imageshack.us или tinypic.com, а потом выискивать нужный файл. Захотелось как-нибудь это дело упростить. Первая мысль — должен быть апплетик к gnome panel, с помощью которого всё было бы гораздо проще. Поискал в гугле, но, на удивление, ничего не нашёл. Пришлось написать самому.
Итак. Встречаем Imageshack.us Applet!

Итак. Встречаем Imageshack.us Applet!

+50
Amarok 2 RC1 вышел и есть в репозитариях.
1 мин
913
Собственно, это не новость, в Кубунтовском RSS это было уже в понедельник, но все же… Думаю многим будет интересно.В общем все круто, обновляться можно. Вторая версия по полной заюзала всю мощь технологий KDE4 и уже конфетка. Пока правда мало плазмоидов, ну да ладно, подождем...
Обновляться так:
Добавляем строчку репа в /etc/apt/sources.list:
deb http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu intrepid mainОбновляем кеш апта:
sudo apt-get updateСтавим второй амарок, его установка заменит старый из KDE3:
sudo apt-get install amarok-kde4UPD: По теме на Хабре: http://habrahabr.ru/blogs/kde/45531/
Ну а теперь, может кто спалит быстрый способ научить его виндовым тегам в MP3? ;)
+6
LTSP. Подключаем Flash-носители для клиентов
2 мин
8.6K
Всем доброго времени суток. Достаточно много времени я бился над тем, как настроить LTSP и тонкий клиент так, чтобы у клиента монтировалась флэшка, которая могла бы быть доступна из rdp.
+50
Настраиваем трекбол Trackman Marble
2 мин
7.3KНе так давно я преобрел сего чудесного зверя:

В отличии от домашнего зверька (Cordless TrackMan Optical) он не обладает колесиком прокрутки и имеет четыре кнопки. Две основных и две вспомогательных на которые по умолчанию ничего не вешается. Но понятное дело, что без привычной функции прокрутки как-то не удобно. Первой попыткой было завесить на дополнительные кнопки прокрутку. Вписываем в секцию устройства (приведено для драйвера evdev):
Работать так оно работает, но для прокручивания надо постоянно нажимать кнопку, а это не удобно. Опять же стандартный драйвер evdev не поддерживает эмуляцию третьей кнопки. А в X-Window она позволяет вставлять из буфера.
Поддержка эмуляции есть только в драйвере mouse. Кроме этого при чтении документации выяснилось, что драйвер поддерживает хитрую эмуляцию колесика, очень удобную для трекбола (хитрость заключается в том что после зажатия кнопки в качестве колесика используется шарик, для мыши это будет равносильно перемещению). В результате я преназначил клавиши следующим образом:'
В результате дополнительные кнопки работают следующим образом:
Левая дополнительная кнопка работает как включение «колесика».
Правая дополнительная кнопка работает как средняя кнопка.
Дополнительно если нажать вместе основные левую и правую кнопку, они сработают как третья.
Как результат имеем колесико без колесика :)

В отличии от домашнего зверька (Cordless TrackMan Optical) он не обладает колесиком прокрутки и имеет четыре кнопки. Две основных и две вспомогательных на которые по умолчанию ничего не вешается. Но понятное дело, что без привычной функции прокрутки как-то не удобно. Первой попыткой было завесить на дополнительные кнопки прокрутку. Вписываем в секцию устройства (приведено для драйвера evdev):
Option "WHEELRelativeAxisButtons" "5 4"
Работать так оно работает, но для прокручивания надо постоянно нажимать кнопку, а это не удобно. Опять же стандартный драйвер evdev не поддерживает эмуляцию третьей кнопки. А в X-Window она позволяет вставлять из буфера.
Поддержка эмуляции есть только в драйвере mouse. Кроме этого при чтении документации выяснилось, что драйвер поддерживает хитрую эмуляцию колесика, очень удобную для трекбола (хитрость заключается в том что после зажатия кнопки в качестве колесика используется шарик, для мыши это будет равносильно перемещению). В результате я преназначил клавиши следующим образом:'
Section "InputDevice"
Identifier "Logitech TrackMan Optical"
Driver "mouse"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "Auto"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "50"
Option "Buttons" "9"
Option "EmulateWheel" "true"
Option "XAxisMapping" "4 5"
Option "EmulateWheelButton" "6"
Option "ButtonMapping" "1 9 3 6 2 7 8 5 4"
EndSection
В результате дополнительные кнопки работают следующим образом:
Левая дополнительная кнопка работает как включение «колесика».
Правая дополнительная кнопка работает как средняя кнопка.
Дополнительно если нажать вместе основные левую и правую кнопку, они сработают как третья.
Как результат имеем колесико без колесика :)
+3
Sudo и графические приложения.
1 мин
7.7KИногда мы запускаем определенные приложения, которые могут быть потенциально небезопасны. Например firefox. Программа запущенная под правами локального пользователя может стать причиной раскрытия данных из его домашнего каталога. Сюда можно добавить горы небезопасных приложений запускаемых под Wine — например IE 5/6.
+23
Ближайшие события
Угадывание мыслей и выполнение несуществующих команд средствами bash
3 мин
2.5KВ Debian в bash был добавлен патч, благодаря которому пользователь может написать свою функцию, выполняемую в случае, если введённая пользователем команда отсутствует. В Ubuntu эту фичу использует подсказка command-not-found, заметно тормозящая работу, в то время как можно найти более интересные и полезные возможности применения этого механизма, оставив поиск пакета специализированным программам. Поделюсь своим опытом.
+47
su или sudo?
3 мин
269KС давних времен многих смущает разнообразие вариантов обеспечения безопасности при выполнении операций с максимальными привилегиями. Например, в официальной документации Ubuntu в качестве команды редактирования рекомендуется использовать что-то вроде
sudo nano, а в многочисленных любительских мануалах (в стиле «5 фокусов в командной строке, которые удивят вашу бабушку») для получения root'ового шелла предлагается писать sudo su -. Попробую объяснить, почему такое положение вещей кажется мне неправильным. +93
Выложу-ка я тут комментарий, и не боюсь я, что будет сообщение слишком коротким, нет, где-то средней длины
1 мин
655«ну на данный момент КДЕ мне больше нравится, но к сожалению, у меня почему-то не работает вайФай на нем. Причем не работает ни на КДЕ 8.04, ни на КДЕ 8.10. И вот и в Гноме 8.10 тоже не заработал. Сколько не пытался ставить другие проги по настройке сети — не помогало. Поэтому для меня пока единственный способ работа в гноме 8.04.
Ну а вообще, я не работал полностью под КДЕ никогда. Поэтому может случиться так, что найдутся проги из Гнома, которые ну очень захочется иметь под КДЕ — тот же GIMP, например.
Вообще меня это расстраивает — такое распыление сообщества на разработку мало связанных продуктов. Хоть теоретически и есть возможность ставить проги на любом из десктопов, но на практике работает она не очень :(»
Ссылка на это.
Ну а вообще, я не работал полностью под КДЕ никогда. Поэтому может случиться так, что найдутся проги из Гнома, которые ну очень захочется иметь под КДЕ — тот же GIMP, например.
Вообще меня это расстраивает — такое распыление сообщества на разработку мало связанных продуктов. Хоть теоретически и есть возможность ставить проги на любом из десктопов, но на практике работает она не очень :(»
Ссылка на это.
+7
Какой дистрибутив Linux выбрать?
1 мин
172KЭтим вопросом задается любой человек, который только начинает свое знакомство с операционными системами семейства Linux. Этим вопросом задавался в свое время и я.
Но если мне в свое время потребовалось потратить не один день, чтобы выяснить для себя ответ на этот вопрос, то сегодня новичкам предлагается пройти вот такой несложный тест, в качестве диагноза выдающий список наиболее подходящих (в соответствии с потребностями и способностями) дистрибутивов.
Перевод там не без греха (например портативный пк (наладонник) — читай ноутбук), поэтому пожалуйте английский вариант.
Но если мне в свое время потребовалось потратить не один день, чтобы выяснить для себя ответ на этот вопрос, то сегодня новичкам предлагается пройти вот такой несложный тест, в качестве диагноза выдающий список наиболее подходящих (в соответствии с потребностями и способностями) дистрибутивов.
Перевод там не без греха (например портативный пк (наладонник) — читай ноутбук), поэтому пожалуйте английский вариант.
+25
Настройка Apple Slim keyboard под Linux
4 мин
13KНедавно праздновал свой 23 день рождения и был одарен коллегами замечательнейшим девайсом. Apple Slim Aluminium Keyboard.
Да-да-да. Именно с большой буквы каждое слово.
По моему скромному мнению, лучшей клавиатуры для разработчика не найти. Особенно для такого любителя Linux как я.
Клавиатура удобная, ничего не скажешь, писать об этом больше не буду, и так уже везде понаписано. Однако не без проблем.
Мой любимый рабочий компьютер с Gentoo напрочь отказался работать с мультимедийными клавишами и прочими радостями современного мира. Немного погуглив я обнаружил что я не одинок и огромное количество народа тоже страдает от этого. Однако четкой и подробной инструкции на русском (да и на английском ) я так и не нашел. Специально для таких как я страдальцев и предназначен сей коротенький мануал.
Тут в комментариях просят картинку клавиатуры:

А вот тут можно про неё почитать.
Да-да-да. Именно с большой буквы каждое слово.
По моему скромному мнению, лучшей клавиатуры для разработчика не найти. Особенно для такого любителя Linux как я.
Клавиатура удобная, ничего не скажешь, писать об этом больше не буду, и так уже везде понаписано. Однако не без проблем.
Мой любимый рабочий компьютер с Gentoo напрочь отказался работать с мультимедийными клавишами и прочими радостями современного мира. Немного погуглив я обнаружил что я не одинок и огромное количество народа тоже страдает от этого. Однако четкой и подробной инструкции на русском (да и на английском ) я так и не нашел. Специально для таких как я страдальцев и предназначен сей коротенький мануал.
Тут в комментариях просят картинку клавиатуры:

А вот тут можно про неё почитать.
+48
ATI Catalyst 8.11
1 мин
900
Только что вышли новые проприетарные драйверы ATI Catalyst 8.11 Proprietary Linux x86 Display Driver. Главное и самое ожидаемое обновления в них — это поддержка Xorg 7.4 (в следствии ее отсутствия на Ubuntu 8.10 не получалось поставить драйверы старых версий).
Из Release Notes:
(4) Xorg 7.4 (Xserver 1.5) support ISSUES RESOLVED
При это в known issue уже стоит, что при попытке поставить новые драйверы из репозитариев Ubuntu возможны проблемы с 3d акселерацией. Поэтому стоит ставить драйверы с сайта ати.
Инструкция по установке.
+16
Несколько способов долбануться на отличненько тупому нубу, решившему поставить линукс
1 мин
758Изза чего чаще всего виснет гном:
Из-за того, что пользователь мудак, вестимо.
Система зависла, мышка двигается. (самый универсальный вариант)
Самый универсальный вариант для идиота, ничего не может испортить.
Теперь, изучив основы мы можем автоматизировать процесс беспощадного убийства:
PROFIT!
В комментариях принимаются предложения, жалобы.
Из-за того, что пользователь мудак, вестимо.
Система зависла, мышка двигается. (самый универсальный вариант)
Самый универсальный вариант для идиота, ничего не может испортить.
Теперь, изучив основы мы можем автоматизировать процесс беспощадного убийства:
PROFIT!
В комментариях принимаются предложения, жалобы.
+3
