Представьте себе, что нужная Вам программа доступна только в виде .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
(перевод с английского статьи 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 распространялся бесплатно.
Читать далее…
Поискал информацию на данную тему: очень много вопросов, очень много ответов — но везде по кусочками, нет полного алгоритма установки официальных драйверов. Надеюсь эта тема будет полезна.
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 )
Начинающий пользователь, естественно начинает осваивать 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 довольно хорошая вещь.
Продукт предназначен для централизованного управления защитой рабочих станций корпоративной сети под управлением 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/
Используем файлы .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.
Читать далее…