Замена torrents.ru на rutracker.org в torrent-файлах

Давно собирался заменить в torrent-файлах torrents.ru на rutracker.org, но в ручную делать этого не хотелось. В результате был найден скрипт, который помог это сделать за несколько секунд.
Читать далее «Замена torrents.ru на rutracker.org в torrent-файлах»

Как узнать версию Ubuntu?

Иногда необходимо узнать в какой же версии Ubuntu вы работаете. Если у вас в качестве DE используется Gnome, то можно пройти в Система → О системе Ubuntu и в первых же строчках раздела Ubuntu — Linux для людей! будет написано что-то типа:

Вы используете Ubuntu 9.10 — Karmic Koala — выпущенный в октябре 2009 года и поддерживаемый до апреля 2011 года.

Если этого нет, то можно перейти в раздел Нумерация версий и выпусков, где точно будет указана версия:

Наш первый релиз (Warty Warthog) состоялся в октябре 2004 года, поэтому его версия была 4.10. Эта версия (Karmic Koala) была выпущена в октябре 2009 года, поэтому имеет номер 9.10.

А что делать, если установлена другая DE или её вообще нет?
Читать далее «Как узнать версию Ubuntu?»

Драйвер для сетевой карты Marvell 88E1116 phy

Данная сетевая карта достаточно распространена в качестве встроенной на материнских платах известных брендов типа ASUS и GIGABYTE. В частности она установлена на GIGABYTE GA-M57SLI-S4. Из коробки в Ubuntu Linux 9.10 она работать не хочет. В Интернете много старых (датированных 2005-2006 годами) форумных тем в которых рассказывается, что для неё нужно использовать драйвер sk98lin. В Ubuntu Linux 9.10 я такого драйвера найти не смог и через несколько часов гугления и осмысления прочитанного я попробовал использовать для Marvell 88E1116 вместо драйвера sk98lin драйвер sky2 и всё заработало отлично. У меня появилось подозрение, что в драйвер sk98lin был включён в драйвер sky2, но я могу и ошибаться.
Включить его проще простого:

sudo modprobe sky2

Универсальный распаковщик архивов для командной строки

atool — скрипт-обвертка для удобной работы с архивами. Просто не заменимая вещь на сервере. Устанавливается из репозитория.

Основным замечательным свойством (кроме распаковки архивов разных типов) является то, что перед распаковкой проверяется находится ли директория внутри архива или же там находятся файлы. Скрипт предотвратит ужасно раздражающую особенность zip архивов, пришедших с «другой» стороны, распаковываться кучей файлов в текущую директорию. Кроме того, скрипт не перезапишет уже распакованные файлы.

Поддерживается огромное количество архивов, включая deb и rpm пакеты.

Кроме всего прочего имеется много возможностей для конфигурации. Далее несколько примеров.
Читать далее «Универсальный распаковщик архивов для командной строки»

Ubuntu Server и сетевая карта

У меня дома есть небольшой сервер, работающий под управлением Ubuntu Server, который используется как торрент-клиент, файловое хранилище и выполняет ещё несколько задач. Естественно он работает круглыми сутками. Всё работало как часы, но недавно он начал вести себя очень странно: то не видит файлы на дополнительном жёстком диске, но при этом видит директории (примонтирован в домашнюю директорию пользователя), то после перезапуска выдаёт «The Bios does not be installed. Please press to continue!» (от этого я особенно офигиваю. Для страждущих: после нажатия g выдаёт сообщение что не с чего производить загрузку).

В результате я решился разобраться в чём же всё-таки проблема: в железе, в ОС или в программах. Для этого я снял жёсткие диски с него и установил на второй имеющийся у меня стационарный компьютер. При загрузке с жёсткого диска, снятого с сервера, всё заработало хорошо, но из двух имеющихся на материнской плате сетевых карт ни одна не определялась, точнее через lspci их было видно, а ifconfig говорил что есть только локальная петля. Выполнение /etc/init.d/networking restart вообще выводило что устройство eth0 не обнаружено. После нескольких дней разбирательств я понял в чём дело.

При переносе на новое железо Ubuntu добавил сетевые карты к списку имеющихся и они стали eth2 и eth3, а интерфейс у меня был настроен только для eth0. Для того чтобы объяснить Ubuntu какую сетевую карту нужно использовать для eth0 необходимо внести изменения в файл, отвечающий за сетевые карты:

sudo nano /etc/udev/rules.d/70-persistent-net.rules

Или же нужно создать новый интерфейс.

Теперь жёсткие диски работают на новом железе в том же режиме, что и на старом и если в течении недели всё будет работать отлично, то значит проблема именно в старом железе.

Обновление Firefox с версии 3.5 до 3.6 в Ubuntu 9.10

Для получения в системе Firefox 3.6 есть два пути:
1. Скачать deb-пакет с официального сайта и установить его в системе, но тогда придётся самостоятельно следить за обновлениями.
2. Добавить в список источников приложений PPA Mozilla и установить Firefox 3.6 из него. В этом случае Firefox будет обновляться автоматически.
Добавляем PPA и получаем ключ от него:

sudo add-apt-repository ppa:mozillateam/firefox-stable

(До 7 февраля 2010 было: sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa/ubuntu)
Теперь нужно или запустить Менеджер обновлений ( Система → Администрирование → Менеджер обновлений ) или из командной строки установить Firefox 3.6 поверх Firefox 3.5:

sudo aptitude update && sudo aptitude install firefox-3.6

Я выбрал первый вариант. Сейчас доступен Firefox 3.6.2pre (Namoroka), думаю, что скоро в репозитории появится релиз.

Запрет обновления пакета в Ubuntu

Для того чтобы запретить обновление какого-либо пакета в Ubuntu необходимо:

  1. зайти в Synaptic (меню Система — Администрирование — Менеджер пакетов Synaptic);
  2. в быстром поиске или просто в поиске указать название/часть названия пакета;
  3. выделить нужный пакет(-ы);
  4. в меню Synaptic выбрать Пакет — Заблокировать версию

Всё, теперь этот пакет обновляться не будет.

Исправление бага скачков яркости на MSI Wind в Ubuntu 9.10

Большое спасибо alexanis81, который нашёл решение на сайте launchpad.net.

Решение очень просто: надо установить пакет gnome-power-manager от г-на Sylvain Defresne.
Ещё маленький совет в тему

Сетевой адаптер Intel PRO/100 и Ubuntu Linux

На днях устанавливал Ubuntu на стационарный компьютер (Pentium 3). Ubuntu обнаружила и начала работать со всеми устройствами, кроме сетевой карты — Intel PRO/100. Я был очень удивлён этим фактом, но проблема, как оказалось, решается до гениальности просто.
Интересно как?

Материалы распространяются под лицензией Creative Commons: Атрибуция — Некоммерческое использование — С сохранением условий (Attribution-NonCommercial-ShareAlike) 3.0 Unported.
Рейтинг@Mail.ru