Программы для Linux

Нашел список программ для Linux на сайте http://www.linuxsoft.ru/info/lib/lib/distr/progr.htm может пригодится. Составитель Андрей Ракитин. 3Dwm – трехмерный оконный менеджер. 3DStats – профессиональная real-time система контроля за сайтом. Предоставляет множество отчетов. Удобный интерфейс. Имеет систему архива данных. Производит построение 3D графиков. 5pstats – ведет статистику использования pppd. Предоставляет отчеты в HTML виде. Хранит данные в MySQL database. a2ps – программа, преобразующая текст в PostScript для вывода на принтер. Позволяет управлять форматами, выделениями и т.п. AbiWord – кросс-платформенный текстовый процессор. ACID-XML – приложение, предоставляющее красивый формат XML-логов системы обнаружения вторжений Snort. ActivePerl – дистрибутив Perl. Скомпилирован для платформ Windows, Linux и Solaris. Включает PPM (Perl Package Manager) и Installer для каждой платформы. ACUA – пакет программ для облегчения администрации учетных записей пользователей и осуществления ограничений доступа. Отличное применение для создания модемных пулов (ISPs, BBSs). adagio – пакет проигрывателей аудио файлов MIDI adjtimex Adobe Acrobat – просмотрщик PDF-файлов под Linux, UNIX и Windows 9x/NT/2000. ADSL4Linux – программа для упрощения установки ADSL модемов под Linux. AGIL – клон Sierra’s Adventure Game Interpreter для запуска таких игр, как Space Quest, King’s Quest, Leisure Suit Larry. AGNULA – сокращение от A GNU/Linux Audio distribution – музыкальный дистрибутив Linux. Проект проводится под эгидой Европейской комиссии при участии множества крупных научных, общественных и коммерческих организаций, включая французский институт акустических исследований IRCAM, Фонд свободного ПО (Free Software Foundation) и компанию Red Hat. AfterStep – графическая среда. Основана на популярном оконном менеджере fvwm. Настройка параметров производится редактированием файла конфигурации обычным текстовым редактором. AfterStep-APPS AIDE – (Advanced Intrusion Detection Environment) свободно распространяемая […]

Read more

Добавление кодеков в Linux Ubuntu

В Linux Ubuntu добавить кодеки очень легко. Для этого, необходимо выполнить команду: aptitude install ubuntu-restricted-extras Так же могут понадобиться команды: sudo aptitude install gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-ffmpeg и sudo aptitude install totem-xine ffmpeg libxine-extracodecs Можно так же поставить плеер smplayer: apt-get install smplayer apt-get install smplayer-themes Устанавливаем коммерческие кодеки: wget http://www.medibuntu.org/sources.list.d/intrepid.list –output-document=/etc/apt/sources.list.d/medibuntu.list Добавляем ключи: sudo apt-get update sudo apt-get install medibuntu-keyring sudo apt-get update И теперь установим сами кодеки. Для пользователей 32-битных систем: sudo apt-get install w32codecs libdvdcss2 Для обладателей 64-битных версий дистрибутива: sudo apt-get install w64codecs libdvdcss2 Если вы хотите так же установить расширение MPlayer для браузера Mozilla Firefox, введите следующую команду: sudo apt-get install mozilla-mplayer Информацию нашел по адресу: http://bobrdobr.ru/rvo7

Read more

Борьба с автоматическим добавлением слешей в PHP

В PHP по умолчанию, автоматически добавляются слеши для экранирования символов кавычек. Как результат, может нарушиться логика работы программ, а значит, перестать работать сайты. Для того, чтоб Ваши программы на Корпорации 2 работали предсказуемо, нужно в .htaccess прописать: php_flag magic_quotes_gpc 0 php_flag magic_quotes_runtime 0 Полезная статья по экранированию кавычек: http://www.shram.kiev.ua/hacker/php/kavichki.shtml Разработка и создание сайтов, интернет-магазинов, веб-приложений, порталов, лэндингов, мобильных приложений (Киев)

Read more

Оптимизация веб-сервера

Прежде, чем расширять парк серверов, всегда стоит подумать над оптимизацией программного обеспечения, работающего на нем. Обычно, это дает гораздо больший эффект, чем установка большого количества дополнительных, мощных и дорогих аппаратных средств. 1. Оптимизация CMS-системы. Как было показано опытами, которые я проводил несколько лет назад, наибольшая скорость загрузки и пропускная система – у статических файлов. Скорость cms-систем и статических файлов отличается в 1000-10 000 раз. Причем, это еще сильней сказывается при применении системы веб-сервера NGinx. Зная это, я переработал систему кеширования в нашей cms-системе Корпорация 2 таким образом, чтоб генерировался статический сайт из динамического содержимого. Это дало значительный прирост скорости и значительное уменьшение нагрузки на сервере. 2. Оптимизация работы веб-сервера. Связка Apache-Nginx. Мы давно практикуем систему 2-х уровневого веб-сервера. Эта система дает устойчивость к большому количеству посещений, и как результат – скорость работы веб-сервера. 3. Оптимизация работы базы данных. Связка PostgreSQL-PGBouncer. Связка о которой многие забывают, но которая просто необходима при большом количестве работающих пользователей в online. Эта связка прекрасно себя проявила и сейчас реально у нас реально выдерживается более 500 пользователей в online. Причем, есть возможность выдерживать еще гораздо большие нагрузки! 4. Оптимизация работы с файлами Nginx. Если не правильно настроить Nginx, то он будет загружать не нужной работой Apache. Поэтому, мы настроили Nginx так, чтоб он как можно реже переводил управление на Apache. В идеале – работая вообще без Apache! 5. Системы кеширования PHP. Остановились на xCache. Значительное время веб-сервера тратится на компиляцию PHP-кода. Поэтому, я решил установить систему кеширования PHP-кода. Рассматривая ряд вариантов остановился на xCache. Но, ниже […]

Read more

Не правильное опредение параметров монитора Linux Ubuntu при работе через KVM

Автор: Рудюк С . А. https://corp2.net E-Mail: rs@corp2.net Возникла проблема при работе на серверах через KVM. Как оказалось, при подключении через KVM Linux Ubuntu определяла монитор, как 100Hz и с большим разрешением. В результате, вместо того, чтоб изображение транслировалось KVM – видим черный экран. Это привело к тому, что если доступа нет через интернет (например, не произошло подключение к сети), то сервер становится не управляемым, т.к. через KVM войти в систему не получается – выводится черный экран… При анализе данной ситуации было установлено, что у нас в системе нет файла с настройками для монитора по-умолчанию. Отсутствовал вообще файл /etc/X11/xorg.conf Поэтому, решение данного вопроса – это установка разрешения по умолчанию в файле /etc/X11/xorg.conf (который понадобилось создать). Section “Monitor” Identifier “My Monitor” HorizSync 31.5 – 50.0 VertRefresh 40-90 EndSection Section “Screen” Identifier “Default Screen” Monitor “My Monitor” DefaultDepth 24 Subsection “Display” Depth 24 Modes “1024×768” ViewPort 0 0 EndSubsection EndSection Автор: Рудюк С . А. https://corp2.net

Read more

Удаленное администрирование серверов Linux Ubuntu в графическом режиме

В linux есть возможность администрировать сервера как через текстовый терминал (используя ssh2), так и в графическом режиме. Причем, в графическом режиме Вы можете редактировать, как текущий рабочий стол (основной дисплей на сервере), так и пользуясь виртуальным дисплеем. Я использую для удаленного администрирования в графическом режиме 2 серверных приложения: x11vnc – позволяет удаленно работать с текущим монитором. vnc4server – позволяет работать с отдельными виртуальными монторами. При этом, дисплей с номером 0 – это текущий монитор компьютера.

Read more

Настройка VPN сервера в Linux Ubuntu

Устанавливаем на сервере сервис протокола PPP:

  По умолчанию, корректно устанавливаются все основные параметры. Проверим, что VPN-порт (1723) слушается сервисом pptp (отвечающим за VPN):

Мы должны увидеть:

Приводим файлы к нужному виду (взято с http://obrivki.blogspot.com/2010/02/vpn-pptpd-ubuntu-windows.html): /etc/pptpd.conf ~~~~~~~~~~~~~~~~~~~~~~~~~~ option /etc/ppp/pptpd-options logwtmp localip 10.1.1.1 # адрес сервера в создаваемой виртуальной сети remoteip 10.1.1.50-59 # адреса, раздаваемые клиентам (диапазоны адресов не должны пересекаться с уже используемыми клиентами в их реальных сетях) /etc/ppp/pptpd-options ~~~~~~~~~~~~~~~~~~~~~~~~~~ lock name pptpd nodefaultroute refuse-pap refuse-mschap require-mschap-v2 #require-mppe-128 # шифрование. В теории должно работать, на практике у меня не вышло его завести proxyarp nodefaultroute cat /etc/ppp/chap-secrets ~~~~~~~~~~~~~~~~~~~~~~~~~~ # Secrets for authentication using CHAP # client server secret IP addresses user pptpd password * user2 pptpd password2 10.1.1.54 (заводим пользователей, указываем пароли и, опционально, айпишники, которые они будут получать) После настройки перезапускаем демона: sudo /etc/init.d/pptpd restart

Read more

Решение проблемы запуска VMWare на Ubuntu 12.04

По традиции, новая версия Linux Ubuntu 12.04 вышла в срок. И конечно, попросилась обновиться. Забыв о традиционном возникновении проблем с выходом новых версий Linux Ubuntu, я нажал на кнопке обновления и… Перестала работать VMWare.     Начал искать, как проблему решить и к счастью нашел: http://xaxatyxa.ru/_ubuntu/zapuskaetsya-vmware-workstation-ubuntu-12-04.html Ниже, опишу процесс, что нужно сделать, чтоб заработало, как работало :). Для начала, посмотрим, что у нас установлено. Версия Ubuntu: cat /etc/*release* DISTRIB_ID=Ubuntu DISTRIB_RELEASE=12.04 DISTRIB_CODENAME=precise DISTRIB_DESCRIPTION=”Ubuntu 12.04 LTS” Ядро системы: uname -r 3.2.0-23-generic-pae Версия Vmware Workstation: toor@toor-ls:~$ vmware-installer -l Product Name         Product Version ==================== ==================== vmware-workstation   8.0.2.591240 toor@toor-ls:~$ Устанавливаем патч wget http://xaxatyxa.ru/download/vmware802fixlinux320.tar.gz tar xpvf vmware802fixlinux320.tar.gz sudo ./patch-modules_3.2.0.sh Должно выдасться: Запускаемся и соглашаемся с лицензией:  

Read more

Решение проблем в Wine

1. Установка Wine. Бывает, в новых версиях Wine исправляются глюки, которые раньше возникали (хотя бывает и наоборот :)). Поэтому, рассмотрим, как установить последнюю версию Wine на Вашем компьютере с Linux Ubuntu 12.04 (взято с http://www.ithowto.ru/662-ustanovka-wine-152-v-ubuntu-12-04.html). Наши действия: – Открываем терминал (ctrl+alt+T). – Добавляем репозитарий с последними версиями Wine. sudo add-apt-repository ppa:ubuntu-wine/ppa    – Обновляем информацию о источниках приложений в системе: sudo apt-get update – Устанавливаем Wine: sudo apt-get install wine1.5 2. Проблемы с видео-адаптерами Nvidia при работе в Linux Ubuntu. К сожалению, драйвера от ATI и драйвера от Nvidia крайне “глючные” при работе в операционных системах Linux. Поэтому, Вы можете сталкнуться с проблемой, когда отрисовка 3D на Вашей карточке от Nvidia происходит не достаточно корректно. Частичное решение данной проблемы – это поставить последнюю версию драйверов, а так же отключить некоторые из возможностей при рисовании в 3D. Поставить последнюю версию драйверов от Nvidia Вы можете командами:

3. Установка PlayOnLinux (взято с http://forum.pwonline.ru/showthread.php?t=116339). Как я отмечал выше, в последних версиях бывает не только решаются какие-то старые проблемы, но и вносятся новые. Поэтому, может понадобиться для определенных приложений использовать определенную версию Wine с определенными библиотеками. В этом Вам поможет пакет PlayOnLinux. Установить его можно такими командами через консоль: wget -q “http://deb.playonlinux.com/public.gpg” -O – | sudo apt-key add – sudo wget http://forum.pwonline.ru/fredirect.p…_maverick.list -O /etc/apt/sources.list.d/playonlinux.list sudo apt-get update sudo apt-get install playonlinux После выполненых команд, у Вас во вкладке меню Игры появится програмка. Сделаю небольшое отступление. PlayOnLinux это средство надстройки самой главной для насв данной ситуации программы WINE. PlayOnLinux автоматически установит последнюю […]

Read more

Как сделать, чтоб программа не завершала свою работу после закрытия терминала putty

Автор: Рудюк С . А. https://corp2.net E-Mail: rs@corp2.net Иногда, бывает нужно, чтоб при закрытии терминала программа не завершала свою работу. В Linux Вам всего лишь хватит добавить & к команде и она будет выполняться в “фоновом режиме”, т.е. закрытие окна терминала на неё не будет влиять. Например: rar a -r ppp.rar arh_papka & Так же Вы можете достичь такого результата с помощью команд: $ screen Ваша команда после чего +, чтобы сказать detach и $ screen -r чтобы вернуть в нее. Автор: Рудюк С . А. https://corp2.net

Read more
1 3 4 5 6 7 8