пятница, 18 февраля 2011 г.

Компания Canonical представила каталог оборудования, совместимого с Linux

Компания Canonical анонсировала создание каталога протестированных и гарантированно работающих в Linux аппаратных устройств. В настоящий момент в каталоге представлено более 1300 аппаратных компонентов от 161 производителя. Каталог может быть полезен как для рядовых потребителей, планирующих покупку нового аппаратного обеспечения, так и для ODM-производителей, желающих скомплектовать полностью совместимый с Linux персональный компьютер или сервер.
Содержимое каталога регулярно обновляется и поддерживается в актуальном состоянии. Информация сгруппирована в двух видах - по производителям и по типу оборудования. Поддерживается поиск как по названию устройств, так и по его коду (посмотреть "vendor:device" код можно командой "lspci -nn" или "lsusb"). Для каждой записи указан перечень дистрибутивов в которых данное аппаратное устройство было протестировано и где оно гарантировано работает из коробки. К сожалению, в настоящий момент в списке присутствуют только различные версии Ubuntu Linux. Кроме того, для рассматриваемых устройств не делается различий, обеспечивается их работа свободным или проприетарным драйвером.
Из похожих проектов можно отметить:
  • Список оборудования, совместимого с openSUSE;
  • Список оборудования, совместимого с Debian GNU/Linux;
  • Список оборудования, совместимого с RHEL/CentOS;
  • Список оборудования, совместимого с Mandriva Linux;
  • Список оборудования, совместимого с Gentoo;
  • linuxhcl.com - каталог работающего в Linux оборудования, содержит информацию о более чем 5000 устройств и 453 производителей;
  • hardware4linux.info - база знаний совместимого и несовместимого с различными Linux-дистрибутивами оборудования;
  • leenooks.com - список несовместимого с Linux оборудования;
  • linux-on-laptops.com - каталог совместимости ноутбуков с Linux;
  • openprinting.org - информация о совместимости принтеров с Linux;
  • Каталог поддерживаемых системой ALSA звуковых устройств;
  • qbik.ch/usb/devices - развиваемый проектом linux-usb.org список поддержки различных USB-устройств в Linux.

среда, 16 февраля 2011 г.

Инструкция восстановления карт MicroSD с забытым паролем.


Предыстория

Иногда люди ставят пароли на свои мобильные телефоны, на сим-карты, карты памяти. И потом их забывают. После этого начинаются проблемы в случае успешного забывания этих паролей.
Пример из жизни (распространенный, кстати сказать) - установка пароля на карту памяти в телефоне. Многие форумы содержат темы, где страждущие спрашивают помощи в возврате карты памяти к жизни.
Одну такую карту - NoName microSD 2GB - подсунули мне недавно, просили восстановить.

вторник, 8 февраля 2011 г.

Помощь новичкам в работе с консолью

CLI Companion — это своеобразная шпаргалка для новичков линукса, по работе в терминале, выполненная само собой в графическом интерфейсе. Как видно на скриншоте, в приложении есть список команд с кратким описанием, но по правому клику если выбрать help, вылезет мануал по данной интересующей вас команде.
Так же можно добавлять свои шпаргалки команд: нажимаем кнопку Add, вводим название команды, если нужно добавляем к ней аргумент и вбиваем ее описание.
Выбранную в списке команду можно исполнить нажав Apply, если к ней нужен аргумент, вас переспросят.
Так же есть встроенный поиск по командам.

Установка

либо качаем deb-файл

Либо подключаем PPA следующими командами:
sudo add-apt-repository ppa:clicompanion-devs/clicompanion-nightlies
sudo apt-get update
sudo apt-get install clicompanion

Bash - Алиасы

Алиас это очень полезная утилита для консоли. Позволяет как бы придать псевдоним любому набранному значению.
Рассмотрим на примере.

sudo apt-get install psi  

Обычная команда. От рута через sudo запускаем пакетный менеджер apt-get с командой install установить  программу psi. Казалось бы ничего необычного но сколько раз можно вводить это sudo apt-get install когда можно было обойтись простым install ?
Тут как раз на помощь и проходят алиасы ( alias). С помощью нее просто подменим всю команду на более удобное нам значение.
Вводим следующее:

alias install='sudo apt-get install'  

##условие. alias команда='внутри символов вводим нужное значение'
Теперь для установки нужного пакета достаточно написать install имя_файла. 
Так же можно заменять и другие команды. Что бы просмотреть весь список алиасов набираем просто команду 

alias

Выше указанным способом команда сохраняется лишь на текущую сессию. Что бы сделать алиас постоянным нужно записать их в конец файла по адресу /home/user/.bashrc
Записываются точно так же как и в примере выше.
Для удаления вводим команду unalias имя_алиаса. Удаление происходит так же из файла .bashrc
З.Ы. Когда алиас совпадает с настоящей командой и не нужно что бы алиас выполнялся то вводим имя команды таким образом :  \имя_команды.

Возвращаем привычный вид окон в Ubuntu 10.04

Тема Human легко возвращается назад, но вот новое расположение кнопок в заголовке окна смотрится в ней совершенно инородно. Справедливости ради стоит сказать, что в новых темах, где они круглые, они смотрятся более привычно, «по маковски».

К счастью, легко вернуть все к привычному отображению. Достаточно запустить одну команду:
gconftool-2 --set "/apps/metacity/general/button_layout" --type string "menu:minimize,maximize,close"

Для любителей GUI можно запустить gconf-editor и в нем изменить ключ: apps > metacity > general > button layout > menu:minimize,maximize,close