Наши партнеры

UnixForum






Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Тематический каталог -> Программное обеспечение для Linux

Сотня лучших полезных программ с открытым исходным кодом. Часть 3. Системные приложения.

Оригинал: Top 100 of the Best (Useful) OpenSource Applications
Автор: UbuntuLinuxHelp
Дата: 21 сентября 2007
Перевод: Александр Тарасов aka oioki
Дата перевода: 12 мая 2008

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

APTonCD

http://aptoncd.sourceforge.net/

APTonCD - графическая утилита, позволяющая создать один или несколько компакт-дисков или DVD-дисков с пакетами, скачанными с помощью APT-GET или APTITUDE. Таким образом можно создать переносимый репозиторий, который можно будет использовать на других компьютерах, которые, к примеру, не имеют выхода в сеть. Также можно создать диск, содержащий все deb-пакеты из какого-то одного репозитория.

Beagle

http://beagle-project.org/Main_Page

Beagle - средство, позволяющее быстро найти свою информацию на локальном компьютере.

Говоря более техническим языком, Beagle - это программа для Linux, работающая независимо от окружения рабочего стола. Beagle прозрачно и ненавязчиво индексирует ваши данные в реальном времени. К примеру:

  • Файлы немедленно индексируются при создании, переиндексируются при их модификации и удаляются из индекса при их удалении.
  • Электронная почта индексируется при их скачивании
  • История мгновенных сообщений индексируется в реальном времени, построчно.
  • Веб-страницы индексируются при их просмотре (если установлено соответствующее расширение браузера).

ClamAV

http://www.clamav.net/

Clam AntiVirus - антивирусный набор с открытым кодом (GPL) для UNIX, нацеленный на проверку электронной почты на почтовых серверах. В наборе несколько утилит, в числе которых гибкий и масштабируемый многопоточный демон; сканер, работающий из консоли и средство автоматического обновления вирусных баз.

Conky

http://conky.sourceforge.net/

Conky - легковесный системный монитор, гибко настраивамый, работает в X, основан на torsmo. Программа активно разрабатывается.

Ekiga

http://ekiga.org/

Ekiga (ранее известная как GnomeMeeting) - программа с открытым кодом, предназначенная для организации аудио- и видеоконференций, для рабочего стола GNOME. Приложение работает с VoIP-протоколами H.323 и SIP. Есть поддержка многих аудио- и видеокодеков, хорошо взаимодействует с другими SIP-совместимыми программами, в том числе с Microsoft NetMeeting.

Endeavour Mark II

http://wolfpack.twu.net/Endeavour2/

Endeavour Mark II - полноценный набор программ для работы с файлами. В нем содержится файловый браузер, браузер картинок, архиватор, корзина и другие утилиты для работы с файлами и дисками.

FileZilla

http://filezilla-project.org/

FileZilla - быстрый FTP- и SFTP-клиент.

GParted

http://gparted.sourceforge.net/

GParted - мощный пакет для создания, удаления, изменения размера, перемещения, проверки и копирования разделов и файловых систем на них. Программа полезна для подготовки дисков перед установкой операционных систем, реорганизации свободного места на диске, копирования данных на дисках и зеркалирования одного раздела другим.

gZIP

http://www.gzip.org/

gzip (GNU zip) - утилита сжатия, разрабатываемая как замена программе compress. Ее основными преимуществами является лучшая степень сжатия и свобода от патентованных алгоритмов.

Katapult

http://katapult.kde.org/

Katapult - приложение среды KDE, позволяющее быстро и легко запускать приложения, открывать закладки и производить множество других действий. Функциональность программы может быть наращена за счет расширений. На создание Katapult разработчика программы вдохновило подобное приложение Quicksilver для системы Mac OS X. Katapult написано на C++.

K3b

http://k3b.plainblack.com/

K3b задумывалась как полнофункциональная и простая программа для записи CD.

MondoRescue

http://www.mondorescue.org/

Mondo Rescue - программа GPL для восстановления после сбоев. Поддерживаются платформы Linux (i386, x86_64, ia64) и FreeBSD (i386). Есть пакеты для многих популярных дистрибутивов (RedHat, RHEL, SuSE, SLES, Mandriva, Debian, Gentoo). Имеется поддержка ленточных накопителей, дисков, сети и CD/DVD в качестве резервного хранилища; поддержка многих популярных файловых систем; LVM (логическое управление разделами); программный и аппаратный RAID.

OpenBerg

http://openberg.sourceforge.net/

Свободная программа для чтения, записи и публикации электронных книг в открытых стандартах.

openSSH

http://www.openssh.org/

OpenSSH - свободная реализация средств связи SSH, которыми пользуются администраторы в сети интернет. Пользователям таких служб, как telnet, rlogin, ftp, следует задуматься над тем, что их пароли передаются в сети незашифрованными, и, возможно, перейти на SSH. OpenSSH шифрует весь трафик (включая пароли) для эффективного противоборства злоумышленникам. В дополнение, OpenSSH предоставляет функции безопасного туннелирования и различные методы аутентификации. Имеется поддержка всех версий протокола SSH.

Pidgin

http://www.pidgin.im/

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

  • AIM
  • Bonjour
  • Gadu-Gadu
  • Google Talk
  • Groupwise
  • ICQ
  • IRC
  • MSN
  • MySpaceIM
  • QQ
  • SILC
  • SIMPLE
  • Sametime
  • XMPP
  • Yahoo!
  • Zephyr

PuTTY

http://www.chiark.greenend.org.uk/~sgtatham/putty/

PuTTY - свободная реализация Telnet- и SSH-клиента в системах Win32 и Unix, а также эмулятор терминала xterm.

Reconstructor

http://reconstructor.aperantis.com/index.php?option=com_frontpage&Itemid=1

Reconstructor - программа записи дисков с дистрибутивом Ubuntu GNU/Linux. В качестве основы используется диск Desktop (Live), Alternate (Install) или Server, после чего пользователь может настроить дистрибутив под свои нужды.

Если в качестве основы выбран Ubuntu Desktop, можно настроить все окружение рабочего стола. К примеру, можно менять состав ПО, изменять внешний вид (сплеш-скрин, темы, шрифты, обои и т.п.), добавлять ярлыки на рабочий стол и т.д.

Если взять базовый диск Alternate или Server - аналогично, можно будет менять состав программ.

Rox-Filer

http://roscidus.com/desktop/ROX-Filer

ROX - это окружение рабочего стола, наряду с GNOME, KDE и XFCE. ROX - это попытка перенести положительные стороны операционной системы RISC OS в мир Unix и Linux. Традиционно, работа пользователей в Unix связана с файлами. Почти все в Unix - это файл: обычные файлы, файлы устройств и даже процессы (к примеру, в Linux они располагаются в каталоге /proc).

Тем не менее последние тенденции в окружениях (такие как KDE или GNOME) все больше склоняются к подходу Windows. Это ведет к сокрытию файловой системы от пользователя, и теперь пользователь вынужден делать все через многочисленные меню и диалоговые окна. Пользователи современных окружений (как в Windows, так и в Unix) часто не понимают, где установлены их программы или даже где хранятся их данные. Это приводит к тому, что пользователь перестает сполна контролировать свою систему и не понимает, как она работает.

Рабочий стол ROX, напротив, основан на файловой системе. Его основным компонентом является ROX-Filer - мощный графический файловый менеджер, который помимо того, что сам по себе является популярным файловым менеджером, предоставляет еще кучу функций, призванных решать вышеуказанную проблему.

TrueCrypt

http://www.truecrypt.org/

Свободная программа для шифрования дисков. Работает в операционных системах Windows Vista/XP, Mac OS X и Linux.

  • Создавайте виртуальный шифрованный диск внутри файла и монтируйте его как обычный диск.
  • Зашифруйте целиком раздел или даже устройство хранения (типа USB Flash-карты или жесткого диска).
  • Зашифруйте раздел с установленной Windows (аутентификация перед загрузкой).
  • Шифрование производится автоматически, в реальном времени (на лету), прозрачно для пользователя.

Предоставляет два уровня защиты:

1) Скрытый раздел (стеганография).

2) Невозможно идентифицировать какой-либо раздел TrueCrypt (разделы невозможно различать по практически случайным данным).

VNC

http://www.cl.cam.ac.uk/research/dtg/attarchive/vnc/index.html

VNC - это акроним от Virtual Network Computing. По сути, это система удаленной диагностики, позволяющая увидеть вычислительное окружение не только на машине, на которой она запущена, но и из любой точки в интернете. Поддерживается разнообразие аппаратных архитектур.

WINE

http://www.winehq.org/

Wine - это открытая реализация интерфейса Windows API в системе X, OpenGL и Unix.

Можно сказать, что Wine - это прослойка совместимости, предназначенная для запуска Windows-программ. Wine не требует наличия Microsoft Windows, ведь это полностью свободная альтернативная реализация Windows API. Исходный код на 100% состоит из кода, не принадлежащего Microsoft. Хотя по желанию Wine может использовать родные DLL-библиотеки Windows. Еще Wine предоставляет средства разработки для портирования исходного кода Windows в системы Unix. Таким образом, возможно без изменений компилировать и запускать программы Windows на Unix-системах архитектуры x86: Linux, FreeBSD, Mac OS X и Solaris.

XFE

http://roland65.free.fr/xfe/

X File Explorer (Xfe) - это файловый менеджер для X, наподобие MS-Explorer или Total Commander. Хотя все эти файловые менеджеры многофункциональны и хорошо разработанны, но стоит признать, что они огромны! Если вы фанат консоли, пользователь легких рабочих столов или просто у вас старый компьютер, то затраты на такой файловый менеджер могут оказаться ощутимыми, что не очень хорошо. Многие файловые менеджеры вдобавок ко всему являются зависимыми от окружения рабочего стола и вынуждены при своей загрузке загружать еще кучу библиотек. А файловый менеджер Xfe, напротив, не зависит от рабочего стола и малотребователен к ресурсам.

Продолжение следует...