среда, 9 июля 2008 г.

ICQ мессенджер qutIM

Недавно я открыл для себя новый ICQ клиент qutIM (www.qutim.org)
Клиент позиционируется как замена QIP для linux/unix платформ. Небольшой, порядка 600К пакет инсталляции, простота в использовании. Всем рекомендую.
qutIM пока еще находится в бета стадии, но уже сейчас вполне успешно работает.

четверг, 19 июня 2008 г.

openSUSE 11.0

Сегодня состоялся релиз openSUSE Linux 11.0
Этот дистрибутив лично я считаю одним из наиболее продвинутых, и прикипел к нему всей душой.
Скачать (если конечно достучитесь) :) можно на software.opensuse.org
Сам пока еще не успел скачать.
Но буду переходить обязательно.

пятница, 21 марта 2008 г.

Файлы matroska (*.mkv) в Linux

Matroska - это аудио/видео контейнер с открытым исходным кодом, позволяющий хранить несколько аудио/видео дорожек в одном файле.
К кодекам. являющимся форматами сжатия видео, matroska никакого отношения не имеет, так же как и avi контейнер.

Существуют утилиты для работы с файлами matroska.

mkvtoolnix - набот утилит для работы с файлами Matroska.
mkvtoolnix-gui - графический интерфейс к mkvtoolnix (GUI frontend).
libmatroska0

Найти и установить вы можете их, воспользовавшись инструментами установки и поиска пакетов для вашей системы. Для openSUSE я ищу тут http://software.opensuse.org/search

источник Ckopnuo http://www.designinfo.ru/

среда, 5 марта 2008 г.

Антивирус avast! 4 for Linux Home Edition

Спешу сообщить для интересующихся антивирусами о появлении антивируса для Linux "avast! 4 for Linux Home Edition".

Официальная страница

avast! for Linux - антивирусное решение для популярных платформ Linux. Версия для домашних пользователей разработана для тестирования операционной системы и сканирования сегметов жесткого диска, используемых операционной системой Windows.

Сканирующее ядро

Антивирусное ядро avast! For Linux идентично ядру сканирования для систем Windows и обладает теми же высокопроизводительными функциями.

Новая версия ядра антивируса avast! обеспечивает высокий уровень обнаружения вкупе с высокой эффективностью, что гарантирует 100%-ое обнаружение вирусов "In-the-Wild" и высокий уровень обнаружения троянов с минимальным числом ложных срабатываний.

Механизм антивирусного ядра сертифицирован ICSA, постоянно принимает участие в тестах Virus Bulletin и получает награды VB100%.

Так же как avast! for Windows, avast! for Linux поддерживает сканирование архивов. Он может сканировать внутри практически такого же количества архивных файлов, как и версия для Windows, за исключением MAPI, CAB, ACE, CHM, 7ZIP и NTFS потоков. Сканируются следующие архивы: ARJ, ZIP, MIME (+ все соответствующие форматы), DBX (архивы Outlook Express), RAR, TAR, GZIP, BZIP2, ZOO, ARC, LHA/LHX, TNEF (winmail.dat), CPIO, RPM, ISO и SIS. Также поддерживается сканирование некоторых выполняемых упаковщиков (таких как PKLite, Diet, UPX, AsPack, FSG, MEW и т.д.).

Простой пользовательский Интерфейс

Интуитивно понятный интерфейс пользователя обеспечивает доступ к настройке всех параметров антивируса avast! для более точного сканирования. Используется для начала сканирования on-demand, работы с результатами, настройки различных опций и т.д.

Пользовательский интерфейс требует библиотек GTK+ 2.x. Если их на вашей системе нет, используются библиотеки из установочного пакета.

Сканер командной строки

Опытные пользователи оценят классический сканер on-demand, контролируемый из командной строки. Он позволяет сканировать файлы в определенных директориях на локальных и удаленных дисках. Конечно, сканер командной строки работает с подключенными сетевыми дисками.

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

Сканер может работать в режиме STDIN/STDOUT как фильтр канала. Данный режим используется в шелл-скриптах.
Автоматические обновления

Обновления баз сигнатур - еще одна ключевая особенность антивирусной защиты. В текущей версии обновления не инкрементальны. Поэтому когда файл баз сигнатур изменяется, следует скачивать и заменять всю базу.
Карантин

Версия для Linux имеет возможность создавать карантинную зону для помещения подозрительных файлов. Данные файлы могут быть удалены или сохранены для последующей работы.

P.S. у самого пока нет возможности попробовать... если кто сможет и отпишется в комментах - огромное спасибо!

вторник, 26 февраля 2008 г.

Текстовый редактор BlueFish - для программистов и веб-разработчиков



Недавно я узнал об одном удобном редакторе кода, для программистов и веб-разработчиков. Называется BlueFish.

Сайт BlueFish

Редактор написан для gtk, т.е. будет работать в Gnome и KDE, запускается и работает очень быстро, поддерживает разные кодировки, подсветку синтаксиса, проекты, и разные кодировки.
BlueFish приятно порадовал разнообразием всяких функций и быстротой работы.

Еще порадовало наличие стабильной версии в репозитории на software.opensuse.org, да еще с хорошим русским переводом.

среда, 13 февраля 2008 г.

Работа с ftp в Linux. gFTP и FileZilla

Для нормальной работы с ftp на Linux мне потребовался вменяемый ftp-менеджер с GUI (консольные варианты я не рассматривал вообще). Таких менеджеров я отыскал два - это gFTP и Filezilla. Оба приложения - это удобные 2-панельные ftp-менеджеры. На одной панельке вы открываете локальную папку с вашим сайтом, на другой - собственно ftp-сервер. Оба приложения поддерживают хранение списка ваших сайтов для быстрого доступа.

Как установить gFTP или FileZilla

Я обычно иду на http://software.opensuse.org/search и ищу соответствующие пакеты. Выбираю более новую версию, и выбираю "1-click install" либо скачиваю пакет и устанавливаю из консоли. Вы можете воспользоваться командной строкой, либо установить программы с помощью вашего любимого менеджера пакетов. Желающие могут собрать FileZilla из исходнык кодов, скачав его на офсайте.

gFTP


Вполне меня устроил по возможностям. Умеет показывать скрытые файлы на фтп. Поддерживает закладки. Может соединять по фтп-адресу в одну строку (вида ftp://login:pass@host/folder ) (Ctrl+U) Для удобной работы рекомендую после первого запуска зайти в параметры и снять галку "Сохранять права на файлы". Т.к. иначе а) будет тратиться время на смену прав на фтп и б) лучше, когда фтп-сервер сам присваивает права закачиваемым файлам - меньше будет проблем.

FileZilla



По функциям аналогичен gFTP - но мне показался поудобнее. Свои сайты в закладках можно распределять по папкам - важная фишка для тех, у кого сайтов много. Для тех, кто пользуется еще и Windows - есть FileZilla для windows - полностью идентичная программа.

воскресенье, 10 февраля 2008 г.

Шпаргалка по консольным командам Linux

Файловые команды|

ls – список файлов и каталогов
ls -la – форматированный список со скрытыми каталогами и файлами
cd dir – сменить директорию на dir
cd – сменить на домашний каталог
pwd – показать текущий каталог
mkdir dir – создать каталог dir
rm file – удалить file
rm -r dir – удалить каталог dir
rm -f file – удалить форсированно file
rm -rf dir – удалить форсированно каталог dir
cp file1 file2 – скопировать file1 в file2
cp -r dir1 dir2 – скопировать dir1 в dir2; создаст каталог dir2, если он не существует
mv file1 file2 – переименовать или переместить file1 в file2. если file2 существующий каталог - переместить file1 в каталог file2
ln -s file link – создать символическую ссылку link к файлу file
touch file – создать file
cat > file – направить стандартный ввод в file
more file – вывести содержимое file
head file – вывести первые 10 строк file
tail file – вывести последние 10 строк file
tail -f file – вывести содержимое file по мере роста, начинает с последних 10 строк
———————————————————————————————————————————————————————————————-
Управление процессами|

ps – вывести ваши текущие активные процессы
top – показать все запущенные процессы
kill pid – убить процесс с id pid
killall proc – убить все процессы с именем proc
bg – список остановленных и фоновых задач; продолжить выполнение остановленной задачи в фоне
fg – выносит на передний план последние задачи
fg n – вынести задачу n на передний план
Права доступа на файлы
chmod octal file – сменить права file на octal, раздельно для пользователя, группы и для всех добавлением:
4 – чтение (r)
2 – запись (w)
1 – исполнение (x)

Примеры:
chmod 777 – чтение, запись, исполнение для всех
chmod 755 – rwx для владельца, rx для группы и остальных.
Дополнительные опции: man chmod.
———————————————————————————————————————————————————————————————-
SSH|

ssh user@host – подключится к host как user
ssh -p port user@host – подключится к host на порт port как user
ssh-copy-id user@host – добавить ваш ключ на host для user чтобы включить логин без пароля и по ключам
———————————————————————————————————————————————————————————————-
Поиск|

grep pattern files – искать pattern в files
grep -r pattern dir – искать рекурсивно pattern в dir
command | grep pattern – искать pattern в выводе command
locate file – найти все файлы с именем file
———————————————————————————————————————————————————————————————-
Системная информация|

date – вывести текущую дату и время
cal – вывести календарь на текущий месяц
uptime – показать текущий аптайм
w – показать пользователей онлайн
whoami – имя, под которым вы залогинены
finger user – показать информацию о user
uname -a – показать информацию о ядре
cat /proc/cpuinfo – информация ЦПУ
cat /proc/meminfo – информация о памяти
man command – показать мануал для command
df – показать инф. о использовании дисков
du – вывести “вес” текущего каталога
free – использование памяти и swap
whereis app – возможное расположение программы app
which app – какая app будет запущена по умолчанию
———————————————————————————————————————————————————————————————-
Архивация|

tar cf file.tar files – создать tar-архив с именем file.tar содержащий files
tar xf file.tar – распаковать file.tar
tar czf file.tar.gz files – создать архив tar с сжатием Gzip
tar xzf file.tar.gz – распаковать tar с Gzip
tar cjf file.tar.bz2 – создать архив tar с сжатием Bzip2
tar xjf file.tar.bz2 – распаковать tar с Bzip2
gzip file – сжать file и переименовать в file.gz
gzip -d file.gz – разжать file.gz в file
———————————————————————————————————————————————————————————————-
Сеть|

ping host – пропинговать host и вывести результат
whois domain – получить информацию whois для domain
dig domain – получить DNS информацию domain
dig -x host – реверсивно искать host
wget file – скачать file
wget -c file – продолжить остановленную закачку
———————————————————————————————————————————————————————————————-
Установка пакетов|

Установка из исходников:
./configure
make
make install
dpkg -i pkg.deb – установить пакет (Debian)
rpm -Uvh pkg.rpm – установить пакет (RPM)
———————————————————————————————————————————————————————————————-
Клавиатурные сочетания|

Ctrl+C – завершить текущую команду
Ctrl+Z – остановить текущую команду, продолжть с fg на переднем плане или bg в фоне
Ctrl+D – разлогиниться, тоже самое, что и exit
Ctrl+W – удалить одно слово в текущей строке
Ctrl+U – удалить строку
!! - повторить последнюю команду
exit – разлогиниться

Оригинал http://zenon.ffn.ru/crib/

среда, 6 февраля 2008 г.

Любителям Total Commander посвящается



Представляю вам двухпанельный файловый менеджер для KDE - Krusader. Если вы перешли с Windows и пользовались раньше Total Commander-ом, то это программа для вас и вы быстро к ней привыкнете. Все основные функции, действия и даже многие горячие клавиши совпадают. Программа обладает встроенным просмотрщиком, редактором, может заходить в архивы как в папки, распаковывать, упаковывать и много чего еще.

пятница, 25 января 2008 г.

Устанавливаем windows-шрифты в KDE

Сразу после установки Linux у вас скорее всего нет привычных windows-шрифтов (Tahoma, Verdana, Arial, Trebuchet MS, Comic Sans MS, MS Sans Serif, Georgia и т.д.). Я например чувствую себя некомфортно если их нет. Непорядок, надо б поставить. В KDE есть специальная утилита для установки шрифтов. Она так и называется "Установка шрифтов" (kcmfontinst).

Вы можете установить шрифты как для своего пользователя, так и для всех (кнопка "Режим администратора")
Я, не мудрствуя лукаво, просто скопировал нужные мне ttf-файлы из виндусовой системной папки Fonts, скинул их на флешку, а потом добавил с помощью этого приложения в "режиме администратора".
После этой операции, новые шрифты станут доступны в программах.

среда, 23 января 2008 г.

HP LaserJet 1018 под openSUSE

К сожалению, подходящего драйвера для этого HP LJ 1018 по openSUSE не было. Пришлось копать информацию в сети. И вот вам готовый рецепт как это надо сделать.
Нужен драйвер foo2zjs

в консоли надо вбить команды:
wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
tar zxvf foo2zjs.tar.gz
cd foo2zjs
make
./getweb 1018
sudo make install
sudo make install-hotplug
sudo make cups
после этого можно будет добавлять принтер через YaST, и выбрать модель из списка.
источник

вторник, 22 января 2008 г.

Делюсь полезной ссылочкой - OpenStuff.ru

OpenStuff.ru - довольно часто обновляемый сайт, на котором постоянно выходят обзоры всего нового и интересного для линукс, а также открытого ПО.

воскресенье, 20 января 2008 г.

Аналоги Windows-программ на Linux

Привожу некоторые аналоги и соответствия программ под Windows и Linux.

Total Commander
Krusader
Gnome Commander
Браузеры
Firefox
Opera
Konqueror
Corel Draw
Нет
(В какой-то мере по функциям близка к нему программа Inkscape, но я еще не видел ни одной программы, открывающей .cdr)
ACDSee, IrfanView, XnView
Gwenview
Microsoft Office
OpenOffice (способен открывать файлы .doc, .xls, .ppt с некоторыми ограничениями)
Photoshop
Krita
GIMP (пожалуй, наиболее близок к фотошопу по функциональности, открывает .psd)

TheBat!
MS Outlook
Mozilla Thunderbird
Kmail
Evolution
ICQ
QIP
Pidgin
Kopete (я использую Kopete)

Winamp
Amarok, Real Player

Adobe Acrobat Reader
Flash Player 9
Доступны для Linux, однако идут в поставке не со всеми дистрибутивами (в openSUSE при инсталляции можно опционально выбрать установку этих приложений)

DreamWeaver
Некоторой, весьма пока слабой заменой, является программа Nvu
Проигрыватель видео
Xine, Kaffeine

Аудио- и видеокодеки доступны для установки, однако не факт, что они будут идти в составе дистрибутива вашего линукса. В openSUSE тоже нет, пришлось устанавливать руками, это несложно. Напишу об этом в одном из следующих постов.

пятница, 18 января 2008 г.

Мой выбор - openSUSE

Я долго выбирал подходящий дистрибутив линукса. Перепробовал Mandriva, Ubuntu, ALT Linux, но больше всего мне понравилось openSUSE. Сразил продуманный подход к интерфейсу, состав программ в дистрибутиве, вменяемый русский перевод, и многие приятные мелочи (что стоит панель администратора YaST - нечто вроде панели управления в Windows).



К тому же разработкой занимается известная компания Novell, плюс спонсирует разработку фирма AMD, а значит у нее скорее всего все в порядке с драйверами для видеокарт ATI, плюс основной костяк разработчиков немцы, а мы все знаем какой у них основательный подход, хотя бы на примере немецких автомобилей.

Я не стану агитировать вас выбирать openSUSE - вы можете выбрать то, что вам по вкусу. Общие принципы работы одинаковы в любом линуксе. Это же касается основных пакетов в репозиториях.

После долгих испытаний я установил openSUSE с окнами KDE - мне KDE понравилось больше, чем Gnome и остальное.

В следующих постах: обзор аналогов программ Windows и Linux, обзор программ в составе KDE, и многое другое

четверг, 17 января 2008 г.

Обзор дистрибутивов Linux

Прежде чем перейти на Линукс, необходимо определиться с выбором дистрибутива. Дистрибутивов линукса море - очень известных десятки, известных и не очень - сотни и больше.
Здесь я приведу обзоры тех дистрибутивов, которые я просматривал сам перед тем, как определиться с выбором.

Ubuntu
Пожалуй, наиболее продвигаемый в мире дистрибутив. Существует в нескольких вариантах - ubuntu (с оконной системой Gnome), kubuntu (с оконной системой KDE), xubuntu (с оконной системой xfce, для компьютеров попроще). Также существует edubuntu - специально для учащихся, и UbuntuStudio - для творческих людей (музыкантов, художников, дизайнеров)


Mandriva
Mandriva- успешно развиваемый, в т.ч. в России, дистрибутив


ALTLinux
ALTLinux - хороший российский дистрибутив


ASPLinux
ASPLinux - тоже хороший дистрибутив


openSUSE
openSUSE - Хорошо продуманный дистрибутив немецкого происхождения.

Мне необходимо было выбрать что-то, что было бы хорошо понятно, для чего было бы много софта и чтобы я мог сам во всем разобраться. Для этого я скачивал перечисленные выше дистрибутивы (Live CD), загружался с них и смотрел, пробовал...
Далее я расскажу о том, какой же дистрибутив я выбрал для себя и как работал дальше.

Переход на Linux без головной боли

Автор этого блога успешно перешел на Linux.
В этом блоге он поделится советами, как сделать переход наиболее проще и понятнее.