Архив рубрики ‘linux’

Uninstalling DB2

Ноябрь 25, 2009
по мотивам «Installing IBM DB2 for Linux, UNIX, and Windows transparently with your application«.

Uninstalling DB2 on Linux and UNIX

On Linux and UNIX, you need to perform the following steps, in this order:

  1. Drop all databases by entering the following command:
    DROP DATABASE database_alias.
  2. Stop the DB2 Administration Server by logging in as the DB2 administration server owner and issuing the db2admin stop command.
  3. Stop all DB2 instances by repeating the following steps for each instance you created:
    1. Log in as the instance owner.
    2. Severe all database connections by entering the FORCE APPLICATION ALL command.
    3. Stop the DB2 database manager by entering the db2stop command.
  4. Remove the Administration Server:
    1. Log in as root.
    2. Issue the command:
      /opt/ibm/db2/V9.5/instance/dasdrop.
  5. Remove DB2 instances by repeating the following steps for each instance you created:
    1. Log in as root.
    2. Issue the /opt/ibm/db2/V9.5/instance/db2idrop InstanceName command.
    3. Remove the instance owner’s user ID and group if you created them during installation and if they are used only by your program.
  6. Remove DB2. You must have root authority for uninstalling.
    • Use the db2_deinstall command in the root directory of the DB2 DVD or image.

Что я могу сказать. Столько дейтсвий я еще никогда не делал, чтобы сненсти что-нибудь в Linux :).

Кстати, это я уже второй раз сношу :) В первый раз я сделал всё по простому — просто снёс директорию с DB2 к чёртовой матери и всё. Но после этого при следующей установке DB2 немного корёжило. Он всё думал, что у меня есть еще одна версия :). Теперь же всё было сделано по феншую.

Apache 2 mod_rewrite в Debian

Ноябрь 12, 2009


Когда-то, давным давно, я ставил Apache 2 на Windows. Для того, чтобы добавить, доустановить новый модуль, надо было просто его раскоментарить в конфиге.

Каково было моё удивление, когда в конфиге /etc/apache2/apache2.conf я не увидел строк для раскоменчиванияю

Оказывается, что за подключение модулей отвечают вот эти строчки

# Include module configuration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf

А вот в директории mods-enabled находятся ссылки на файлы из директории mods-available. Хм. Неужели придётся самому создавать линки? Нет. для этого есть консольная команда

a2enmod [module]

В моём случае было выполнено

sudo a2enmod rewrite

и после этого рестартануть Apache2 командой

sudo invoke.rc apache2 restart

И вуаля. Всё работает.

Настройка wifi в kde на ноуте Dell Latitude D630

Июнь 18, 2009

wifi-gpeПривет Юра. Оказывается настроить wifi не так уж и сложно.

Для начала я поставил себе plasma-widgets-network-manager. Только стоит учесть что этот пакет находится в unstable репозитарии. Поэтому пришлось немного подифицировать файлик /etc/apt/sources.list.

Виджет стал на ура. Вот только он не менаджил системные подключения. Ну и фиг с ним. Сегодня у Юры проверю, как он работает.

А пока еще пар шаманств на закуску.

lspci -nn

Зачем это? Всё довольно просто. Я не буду заниматься переводом, а просто вставлю то, что пишет по этому поводу man.

lspci - list all PCI devices
-nn    Show PCI vendor and device codes as both numbers and names.

В появившемся списке я нашел вот такую вот строчку

0c:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)

Гугл меня сразу отправил на необходимую страницу. А там нашлась еще одна.

Как оказалось моя железка не поддерживается из коробки. Ничего страшного. Стаим пакет firmware-iwlwifi и перезапускаем систему. Можно конечно было бы и руками добавить модуль в ядро, но я решил пока не применять столь хитрые «спелы».

После перезапуска у меня уже горит значок wifi. Если мне он не нужен, то его можно спокойно потушить, как и любую сетевую карточку карточку.

ifconfig wlan0 down

а запустить снова

ifconfig wlan0 up

Для того, чтобы «поискать соседей», можно воспользоваться следующей командой

iwlist wlan0 scan

Вот наверное и всё, что мне удалось узнать за сегодня. Кстати, как было написано в man, ifconfig down выгружает драйвер и система уже не видит этого девайса. Подаётся на него питание или нет, сказать не могу. Если есть специалисты в данном вопросе, то просвятите пожалуйста.

Подключить виндошный ntfs раздел в линуксе

Июнь 16, 2009

ntfs-3g-logoОбычно я монтирую разделы примерно так:

sudo mount -o uid=1000 /dev/<то что мне надо> /<куда мне надо>

Тоже самое решил применить для того, чтобы смонтировать виндошный ntfs раздел. Написал примерно так

sudo mount -o uid=1000 /dev/sda1 /home/aleh/mnt/winda

Да, да…. винда у меня на ноут ставилась первой. Потому что если я бы её ставил бы второй то она мне бы испортила весь mbr.

Но, как оказалось (точнее мне это сказал Витя :)), в ядре по умолчанию идёт только read-only поддержка ntfs. Для того, что можно было бы не только читать, но и писать необходимо поставить пакет ntfs-3g. А при монтировании «руками» указывать тип монтируемой системы «ntfs-3g». Вот как я это делаю:

sudo mount -o uid=1000 -t ntfs-3g /dev/sda1 /home/aleh/mnt/winda

Так же Витя подсказал, что можно отредактировать файлик /etc/fsstab и в нем настроить монтирование разделов при загрузке системы.

Не пиликай!

Июнь 5, 2009

terminalНа моём ноуте при неверном нажатии бипер очень стервозно пикал. Отключить это в консоле мне помог Витя, но вот в Х у меня по прежнему «брынчало».

Гугл быстро ответил на мой вопрос «debian disable bell» соответсвующей статьёй.

Далее я разместил текст самой статьи, а то вдруг ресурс умрёт :)

(далее…)

Установка разрешения консоли

Май 25, 2009

Поис к в гугле перекинул меня не хорошую статью про настройку разрешения консоли в Ubuntu. В ней детально расписан процесс загрузки и как во время него происходит установка видео режима. Процесс изменения расписан детально. Но вот незадача, в статье есть только режимы 4:3, а у меня то широкоформатный :( Но тут на помощь пришел витя.

Оказывается, при загрузке, когда выскочит окошко выбора операционки, снизу есть немного текста. Почитав его можно увидеть, что нажав на «с», можно повыполнять разные команды.

Для того, чтобы узнать список доступных команд наберем просто «help». Нас интересует «vbeprobe», которая выведет список всех доступных режимов. Так как у меня нестандартный режим, то нужно писать не то число, которое указала команда, а на 200 больше (это мне сказал Витя).

Вот и всё, теперь у меня нормальная консоль :)

Установка софта на ноут

Май 23, 2009

Сегодня весь день посвятил установке софта на ноут. Витя принёс какой-то очень класный установочный диск, с которого я поставил девственно чистую Windows XP SP3. Диск настолько классный, что винда встала без единого вопроса. Потом настал черед драйверов. Сначала я скачал дрова на сетевую и перекинул флешкой на ноут. После этого подключил ноут к сети. Теперь у меня уже был ноут, который может ходит в инет. Сказал себе «хромого» и начал устанавливать все драйвера для своего ноута с сайта support.dell.com. Я умудрился два раза ошибиться при вводе service tag’а. Из-за этого я скачал драйвера к какой-то непонятной фигне :)

А вот линукс ставился долго. У меня был диск с убунтой, который мне прислали. Но в убунте по умолчанию идет Gnome, а я хотел KDE. Витя мне сдела netinstall диск для Debian. Началась установка, в процессе которой обнаружилось, что Витя, при смене инфраструктурного сервака, снёс весь кеш. В итоге всё качалось с инета. А это было достаточно долго :(

Как результат:

  • полностью рабочая винда
  • линукс установлен только до состояния консоли

Ноут

Май 21, 2009

Позавчера просматривал форум и наткнулся на объявление о продаже Dell Latitude d630. Меня сразу же заинтересовало большое разрешение экрана 1440х900. Посморел, поразмышлял и пошел покупать. Идти нужно было не далеко. Продавец живёт, точнее (как выяснилось чуть позже) снимает квартиру в соседнем доме от литовского посольства. Номер квартиры 32 (Хм. Как у Юры :)). Посмотрел поглазел и купил.

Бывший хозяин сказал, что продаёт из-за того, что хочет купить более новый. Ноут вроде в нормальном состоянии. Я был очень доволен. Поговорив с продавцом (забыл его имя :() выяснил, что он работает кардиохирургом.

Моей радости не было придела — классный ноут и всего за 700 у.е. Но на завтра меня немного опустили на землю. Начал сначала Юра, сказав, что 0.5 года это примерно 1 год :). Тут закралось сомнение. Потом позвонил Фалину, тот сказал, что дороговато. Я еще раз полазил по инету и поискал аналоги. Короче новый стоит у нас сейчас примерно 1000-1100. Ну что ж. Сомнения мои развеялись.

Кроме того, сегодня в ХТТ я попробовал делать что-нибудь  на двух мониторах. Супер! Поразмышляв немного я решил купить домой KVM. Посмотрел цену на форуме (30$) и решил немного подаждать. Деньги то закончились :).

Так как я собираюсь на ноуте заниматься и работой и strix’ом, то придётся ставить как Linux (для работы), так и Win (для strix’а). Скорее всего буду ставить XP. Что-то Vista не внушила мне доверия :) Кстати, у меня же на ноуте на обратной стороне есть ключик для Vista, так что я могу быть полностью легальным парнем.

В планах купить еще мышку для ноута, а то тачпадом и «пимпочкой» как-то не очень удобно пользоваться.

На написание данного поста было потрачено ровно 20 минут.

mount админом не для админа

Февраль 9, 2009

linux-debДело в том, что на работе я сижу на Linux. Т.к. меня посадили, а не я сам пересаживался, то я являюсь полным чайником в Linux и стараюсь восполнять пробелы в данной теме.

Я на своём компе являюсь админом и могу замаунтить флешку. Но записывать на неё я могу только под root’ом. Но мне не очень хочеться сидеть под «божественным» аккаунтом, т.к. очень велик риск того, что я что-нибудь сломаю.

В итоге я всё-таки нашел способ замаунтить флешку так, чтобы была возможность из своего пользователя записывать данные на флешку. Делаеться это примерно вот так:

sudo mount -o uid=2005 /dev/sdb1 /home/aleh/mnt/flash/

где, 2005 это uid моего пользователя в системе.

Как в Debian подключить флешку

Июль 9, 2008

Недавно перешел на новую работу. А там Linux, дистрибутив Debian, KDE 3.5. Систему я не ставил. Она была поставлена на один из компов а потом просто скопирована на други.

Так вот. Мне нужно было подключить флешку. После того, как я её всовывал, то мне выдавалось сообщение что я не могу этого сделать по какой то непонятной магической причине :).

Поискав в интернете, я нашел такое вот решение. Нужно просто моего пользователя было добавить в группу plugdev.

У меня после этого всё заработало. Только чуть не забыл, в моём случае необходимо еще было выйти из системы и залогиниться заново.

Заранее предупреждаю, я не гуру линукса, так что сильно помочь при несрабатывании этого метода не смогу, но постараюсь.