Архив

Архив автора

Установка .rpm в Debian(Ubuntu)

Представьте себе, что нужная Вам программа доступна только в виде .rpm пакета, а вы используете Debian или Ubuntu. Как быть в таком случае? Можно поискать исходники и скачать, но для новичка это может быть затруднительно. О том, как можно решить данную проблему, не прибегая к установке или созданию .deb пакета из исходников, я и хочу сегодня написать.

Alien — это программа, которая позволяет конвертирование между Redhat rpm, Debian deb, Stampede slp, Slackware tgz и Solaris pkg форматами. В нашем случае мы воспользуемся ею для конвертирования rpm в deb.
Стоит отметить, что эта программа еще (а может и будет всегда) находится в стадии разработки. Поэтому ее нельзя использовать для замены важных системных файлов, как sysvinit, init, libc и других.
Установка ее:
$ sudo apt-get install alien
Рассмотрим некоторые опции:

file [...] — задать список файлов пакета для конвертирования.
-d, —to-deb — конвертировать в deb (эта опция установлена по умолчанию).
-r, —to-rpm — конвертировать в rpm
-t, —to-tgz — сделать tgz пакет
—to-slp — сделать slp пакет
-p, —to-pkg — сделать Solaris pkg пакет
-i, —install — автоматически установить все сгенерированные пакеты и после этого удалить сам файл пакета
-h, —help — показать помощь
За более подробным списком опций обратитесь к man alien.

Примеры:
Конвертирует package.rpm в package.deb
alien --to-deb package.rpm
Конвертирует package.deb в package.rpm
alien --to-rpm package.deb
Конвертирует package.rpm в package.deb (опция —to-deb не указана, так как она стоит по умолчанию) и устанавливает сгенерированный .deb пакет
alien -i package.rpm

Categories: Archive ITword Tags: , , ,

От XMMS к Audacious: история Winamp-клона

(перевод с английского статьи Patrick McFarland From XMMS to Audacious: the history of a Winamp clone)

Одна из наиболее часто используемых функций современного компьютера — способность воспроизводить музыку. Со времен первых писков и завываний аркадных машин, во времена AdLib и первых Sound Blaster-ов в домашних компьютерах, во времена монстрообразного Sound Blaster X-Fi на пятидесяти одном миллионе транзисторов люди слушали и продолжают слушать музыку на компьютерах.
Вернемся в 1997 год, когда кто-то наконец-то решил написать удобный проигрыватель для GNU/Linux: X11Amp, сейчас известный как XMMS.

Winamp, X11Amp, и XMMS

Еще раньше, в мае 1997 года, малоизвестная софтверная компания Nullsoft выпустила программу, которая моментально стала хитом, и сейчас, сегодня, эта программа является одним из наиболее известных примеров программных музыкальных плейеров — это Winamp.

Winamp (автор — Джастин Франкель) стал стандартом де-факто для Windows-систем. Но этот плейер страдал от одного серьезного недостатка: он работал только под Windows. Поэтому спустя несколько месяцев, в ноябре, Питер и Майкл Альм выпускают клон Winamp, названный X11Amp. X11Amp распространялся бесплатно.
Читать далее…

Установка драйверов nVidia + Beryl

Поискал информацию на данную тему: очень много вопросов, очень много ответов — но везде по кусочками, нет полного алгоритма установки официальных драйверов. Надеюсь эта тема будет полезна.

1. Скачайте последнюю версию драйверов для архитектуры вашего дистрибутива с
< a rel="my" href=http://www.nvidia.com/object/unix.html>nvidia.com (что-то похожее на: NVIDIA-Linux-XXX-X.X-XXX-pkg1.run).

[b]2. Перед установкой драйверов потребуется доустановить дополнительные пакеты (если они отсутствую в системе): исходники ядра, утилиты make, bunutils, компилятор gcc, libc6-dev.
sudo apt-get install linux-headers-`uname -r`
sudo apt-get install make
sudo apt-get install binutils
sudo apt-get install gcc
sudo apt-get install gcc-3.4
sudo apt-get install libc6-dev
sudo apt-get install xserver-xorg-dev

3. Завершите свой сеанс. Переключитесь в текстовую консоль Ctrl+Alt+F1 и залогиньтесь.
Остановите X-Server:
sudo /etc/init.d/gdm stop
Читать далее…

Команды Linux ( командная строка linux )

Команды Linux ( командная строка linux )

Начинающий пользователь, естественно начинает осваивать OS Linux с графического интерфейса. Но через некоторое время решает попробовать и работу в командной строке linux.В конечном счёте, к этому подойдёт практически каждый. Это довольно интересный и увлекательный процесс.Только в командной строке открывается вся мощь этой операционной системы. В этом обозрении идет перечисление самых основных команд. Всё это есть в справочном руководстве — man, но сначала, возможно будет не с руки им пользоваться. Сперва попробуйте просто набирать команды данные ниже без дополнительных параметров (которых довольно много и можно узнать задав “команду –help”или “man имя команды”.

Просьба по возможности корректировать или дополнять этот список в комментариях. Многи из нижеприведенных комманд — “Unix like”, это значит что Вы сможите их использовать также, в основаных на Unix операционных системах, например — Mac OS X и др.

Команды:

  • login запрос от пользователя имени и пароля (запрос от системы к пользователю) для входа в систему( по умолчанию, при наборе пароля, он не отображается).
  • logout выход из текущего сеанса оболочки.
  • startx команда для запуска графического интерфейса X Window (не путайте с системой Windows.Не бойтесь. Это не она:)).
  • shutdown останавливает систему и предотвращает повреждение файловой системы при этом, но,используется только при работе в консольном режиме.При работе в режиме X Window, не используйте.
    Читать далее…

Консоль администратора Dr.Web Enterprise Suite

Купили себе на предприятия Dr.Web Enterprise Suite довольно хорошая вещь.
Продукт предназначен для централизованного управления защитой рабочих станций корпоративной сети под управлением Microsoft Windows 9x-Vista. Текущая версия: 4.44.
Поддерживаемые ОС
Клиенты: Windows 95/98/Me/NT/2000/XP/Vista (только для 32-битных систем).
Серверы: Windows 2000/XP/2003/2008, Linux, FreeBSD (до 7.0), Solaris (x86 и Sparc) (для 32- и 64-битных систем).
На сайте есть консоль администратора Dr.Web Enterprise Suite для Linux только .rpm
Сделал deb-пакет, кому надо берем здесь ftp://linuxjournal.su drweb-esuite-console_200809080-2_all.deb Размер:: 3.6 MБ (3752346 байт)
Устанавливаем пакет:
$ sudo dpkg -i drweb-esuite-console_200809080-2_all.deb
Запускаем в терминале:
$ /opt/drwconsole/drwconsole.sh
Так можно для удобства создать ярлык, сохраняем drweb.png, закидываем в /usr/share/icons/
$ sudo cp drweb.png /usr/share/icons/

Categories: Пакеты Debian Tags:

.htaccess и .htpasswd — защита доступа

Используем файлы .htaccess и .htpasswd и для установки пароля на доступ к определенным страницам или разделам вашего сайта.
Для начало создаем в нужном подкаталоге файл .htaccess, в который пишем следующее:
AuthType Basic
AuthName "Access is Denied. Enter password"
AuthUserFile /path_to_file/.passwords
<Limit GET POST>
Require valid-user
</Limit>
Далее создаем файл с паролями, путь к которому указывается в качестве параметра к директиве AuthUserFile.
Пароли в этом файле должны быть шифрованными, чего можно достигнуть с помощью программы htpasswd, входящей в поставку Apache.
Читать далее…

Categories: FAQ Tags: , ,
#

//