предлагает Вам запомнить сайт «»
Вы хотите запомнить сайт «»?
Да Нет
×
Прогноз погоды
Роман Омельчук
Изменил свой статус: "Работаю лаборантом химического анализа (район №6 ОАО "Мурманэнергосбыт"). Изучаю операционную систему Linux, программирование на языках: Pascal, C/C++, Bash, JavaScript, PHP, Python, TeX, СУБД MySQL; Web-дизайн (HTML, CSS). Настраиваю операционные системы Linux на ПК и ноутбуке для использ-я в составе домашней локальной сети, изучаю сборку пакетов (с опциями оптимизации, отключ. ненужных ф-ций, с исправл. русск. локализацией через msgfmt; с использованием систем сборки Automake, XmkMF, CheckInstall, CMake, MakePkg, SlackBuild и др.), написание загрузочных сценариев и конфигурацию сети для Slackware/Zenwalk. Ноутбук: Asus K52JT (Core i5), 4 GB RAM, видеоадаптер: Radeon HD6370M ОС: Calculate Linux 13 XFCE (64 bit) ПК: MB: Asus P4P800 SE, CPU: Intel Celeron 1.7 MHz, 512 Mb RAM, Video: NVidia GeForce 440 MX, HDD: 160 GB (Maxtor IDE/PATA), CD: Nec ND3520A CD-R/RW, DVD: Sony Optiarc AD-5260, Sound: Creative Audigy 2 OEM LS, TV: PixelView TV Pro, Net: D-Link DFE-520TX, корпус переделанный: подпаян доп. светодиод (зеленый) к сетевой карте D-Link, выведен на переднюю панель через отверстие для контроля работы сервера, к разъему Molex 5/12 V подключена самодельная система (с тумблером на 2 положения, 2 скорости вращения - высокая и низкая) из старого кулера от Pentium II для охлаждения HDD и видеокарты с приклеенным пассивным радиатором + нерегулируемый вентилятор от AMD Athlon для обдува чипа южного моста мат. платы P4P800 SE. В корпусе заменены практ. все компоненты с момента покупки в 2006 г. (ПК Asus A7V8X-X на базе AMD Athlon 2000+). В 2015 г. сгорел контроллер мыши (PS/2 Aux port), поэтому вместо установки оригинальной Slackware 10.2 и пересборки ядра 2.6.13 с включением модулей USB HID установлена более доработанная и улучшенная версия Zenwalk 2.6, сразу поддержив. USB-мышь, имеющая обновл. версии пакетов и вирт. окружение JRE v.1.5 для запуска Java-программ. Недостаток Zenwalk 2.6: не работает встроенный звук HDA Intel (кодек ADI AC'97) даже со включенными модулями ядра - как следствие, не выводится звук с TV-тюнера через 3"5->3"5 minijack-кабель - только напрямую с линейного выхода (в Zenwalk 5.2 это корректно работало с картой HDA Intel и регулировкой громкости через интерфейс TvTime v.1.0.2), утилита alsamixer не поддерживает режим "мониторинга" с линейного/микрофонного входов в аналоговый выход на звуковой карте Audigy 2 LS; есть и др. мелкие недостатки. ОС: ZenWalk 2.6 (на базе Slackware 10.2) с пересобр. ядром 2.6.16 (с kernel.org) и пакетами от Slackware и Mandriva 2007 (доп. изучаю др. дистрибутивы Linux на базе Red Hat, Debian, Slackware, Gentoo, а также FreeBSD); Zenwalk 2.6 в эксплуатации с января 2016 г. Сервер: SAMBA 3.0 (для доступа к ПК с ноутбука под Windows 7 и Linux) + уст. дисковые квоты на ext3-раздел /mnt/samba с помощью утилиты usrquota; доп. сервер - ProFTPd 1.3.3 Среды раб. стола: основная - XFCE 4.4 (из дистрибутива); дополнительные: Blackbox, AfterStep, IceWM, FVWM, Fluxbox, GNOME (мин. инсталляция); FBPanel 4.7 (в доп. к Blackbox 0.70, версия 4.7 с функцией автом. распознавания меню приложений XFCE/GNOME и исправл. ошибкой памяти при закрытии окон с конечным пробелом в имени); консоль и графич. подсистема полностью русифицированы (последняя - с использованием шрифтов PsCyr от 2000 г.); системная кодировка - KOI8-R; раскладка в консоли - стандартная русская (переключ. по клавише [прав. Ctrl], в графич. подсистеме - клавишей Menu с индикацией на Scroll Lock), дополненная функциями вызова часто используемых команд по комбинациям [лев. Ctrl + (F1-F12)]; подкорректирован рус. перевод интерфейса у плеера XMMS v1.2. Доп. ПК: MSI G31TM-P35; 1 GB RAM; Video: NVidia GeForce 8500 GT; HDD: SATA WD1600AAJS ОС: Windows 7 Pro; выбираю дистрибутив Linux на основе Slackware (Zenwalk 7.0 GNOME или OpenSuSE 11.2) либо Gentoo для установки в доп. к Windows Настраиваю скрипты для правильной работы Fn-клавиш ноутбука под Calculate Linux 13 (через acpi event daemon action scripts, некоторые функции доступны без использ. демона acpid и прав root - включение/отключение тачпада (через связку xfconf-query+xbindkeys), регулировка громкости (через связку amixer+xbindkeys) и др. - удобно при работе на внешней клавиатуре) и мультимедийных клавиш A4Tech G800V под Zenwalk 2.6 (через keymaps+loadkeys и xbindkeys/xmodmap + сценарии на Bash), напр., реализовано циклическое переключение (перебор) окон под Blackbox 0.70 по первой букве названия приложения без исп. сторонних расширений с помощью скрипта на чистом Bash (и программ cat, cut, wc, grep, sed, awk), утилиты wmctrl, временного буфера и списка исключений, реализована визуальная индикация "переключаемой" буквы с помощью утилиты display из состава ImageMagick 6.3 и набора миниатюрных изображений букв (с автоматическим определением координаты правого верхнего угла для показа буквы независимо от разрешения экрана через утилиты wmctrl, cut, head/tail, команды eval и опции командной строки -geometry); похожие скрипты для циклического переключения дочерних окон одного приложения - переход к предыдущему/следующему дочернему окну, возврат к родительскому и последнему переключенному дочернему окну (через список приложений с идентичным подклассом окна и двумя списками исключений - окон одного приложения с разными подклассами и окон разных приложений с идентичными подклассами, используя утилиты xprop, wmctrl, cut, cat, grep, tr, wc, sed, head и tail с использованием временного буфера для хранения ID последнего переключенного окна, переменной для кэширования списка окон и простейшим шифрованием ID посл. перекл. окна для записи во врем. файл), для произвольного разворачивания/закрытия свернутых окон с помощью wmctrl через меню на Xdialog (с автоматич. разбиением списка окон, включая многословные, на закавыченные имена и приведением к формату menubox посредством утилит cut, tr, grep, sed, rev; для обхода ограничения XDialog на имена с пробелами исп. особый прием с утилитой hostname, вызов grep с опцией -o и обр. рез-тата с помощью утилиты sed) с использованием списка исключений для многословных имен окон (на выбор: либо первое/посл. слово имени окна либо полное имя окна, разд. символами "_") и кэшированием списка из файла во временную переменную для ускорения цикла выбора окон; для разворачивания свернутых окон на автомат. определяемое свободное рабочее место; для перемещ-я всех окон текущего раб. места на предыдущее/следующее/произвольное/свободное раб. место (свободное определяется автоматич. с помощью связки утилит wmctrl, cut, tr, seq, sort, uniq и цикла for; все указанные скрипты упр-я окнами завязаны на "горячие клавиши" посредством BBKeys); для монтирования/размонтирования внешних носителей (Floppy, CD/DVD, USB Flash) с функцией открытия носителя в файловом менеджере после монтирования, опционального выброса лотка CD/DVD при размонтировании и выводом диалогового окна об окончании синхронизации буфера записи при размонтировании USB Flash (через удобное меню на Xdialog); подобие "корзины" для временного удаления файлов в консольном режиме с функцией автоматического восстановления файлов в исходное место, многорежимным списком файлов, автоопределением одинаковых файлов, автоподсчетом размера удаляемых файлов и др. дополнениями (значительно доработанный вариант скриптов saferm.sh / unrecycle.sh из книги В. Маслакова); скрипт для частичной автоматизации сборки пакетов из исходного кода через autoconf/automake (сборка пакетов в каталоги /opt, /etc/opt и /var/opt по рекомендации стандарта POSIX, приведенной в книге А. Стахнова); частичной автоматизации установки/удаления/обновления пакетов утилитами из состава Slackware и конвертерами Rpm2Tgz/Rpm2Targz; для автоматического создания/удаления ссылок на man-страницы собранных пакетов в подкаталогах каталога /opt (ссылки создаются/удаляются в подкаталогах каталога /usr/local/opt/man по аналогии со структурой каталога /usr/man; сценарий помещен в автозагрузку и "срабатывает" при каждой сборке нового пакета в каталоге /opt либо удалении пакета из /opt, выводя сооотв. сообщение); скрипт для автоматического пакетного конвертирования музыкальных CD в формат MP3 с помощью утилит CDParanoia и LAME; скрипт на связке Bash+Xdialog для работы с архивами (10 действий с архивами TAR.GZ/TGZ и TAR.BZ2/TBZ, 7 действий с архивами ZIP, 7ZIP и RAR) в ROX-Filer по типу контекстного меню из WinRAR; скрипт для автоматического присваивания необходимого действия (вызов программы/скрипта) нажатой горячей клавише с помощью утилиты xbindkeys и файла ~/.xbindkeysrc (планируется переписать этот скрипт на связке Bash+Xdialog по типу Qt-утилиты xbindkeys-config, но без использ. низкоуровневых инструментов); для плавной регулировки громкости, отключения звука и управления плеером XMMS мультимедийными клавишами через xbindkeys с помощью скрипта на Bash, утилиты amixer и временного буфера; Bash-скрипт, подобие функции Asus Power4Gear (Asus eXtreme) для переключения профилей энергосбережения и частоты CPU Core i5 с выводом уведомления через notify-send; аналогичный Bash-скрипт для включения/отключения тачпада с выводом уведомления; для плавной регулировки звука и управления плеером Audacious через xbindkeys - аналогично скриптам на ПК с Zenwalk 2.6 и др.); изучаю утилиту devilspie v.0.22 (собрана из исх. кодов при наличии библиотеки libwnck v.2.14 из бинарной сборки GNOME 2.14) для использ. совместно с менеджерами "горячих клавиш" BBKeys/XBindKeys и расшир. управления окнами под Blackbox. Дорабатываю системн. скрипт /usr/sbin/serviceconfig для доб-я возможности ручного запоминания и восстановления включенного/отключенного состояния системных служб (с помощью утилит ls, grep, chmod, echo, cut, awk, head/tail и простого скрипта на bash, опции Xdialog radiolist --check и врем. файла д./сохранения состояния служб); пишу скрипт /usr/sbin/videoconfig2 на Bash+Xdialog для пошагового выбора клавиатурн. раскладки, комбинации перекл. раскладки, выбора драйвера видеоадаптера для X Window, вкл./откл. консольного фреймбуфера (c модификацией файлов /etc/X11R6/xorg.conf и /etc/modprobe.conf при помощи утилит grep, awk, sed, head, tail и др.) Программы на ПК: Собраны из исходного кода: Vim 6.3 (без патчей от Slackware 10.2), Emacs 21.4a (только консольный вариант, без XEmacs), Blackbox 0.70, Joe 3.3, NEdit 5.5 (собран с LessTif 0.93), Jed (+XJed) 0.99, Midnight Commander 4.6, ProFTPd 1.3.3 (собран с поддерж. NLS), MySQL 4.1.14, EmelFM 2.0, IceWM 1.3.2, Inkscape 0.36, ClamAV 0.90, Metacity 2.8.1, Screen 4.0.1, Links 0.98, XLockMore 5.18, Most 4.9.5, R-Zip 2.0, Firestarter 1.0.3, SysStat 7.0.0, iSpell 3.2, BPE 2.01, Xbindkeys 1.8.1, BBKeys 0.9, MTools 3.9.8, Quota-tools 3.12, Texinfo 4.8, XDvi 22.84 (б./привязки к Tetex 3.0), Imendio Planner 0.12, AfterStep 2.2.11, ATerm 1.0, ImageMagick 6.2.3, XMMS 1.2.10 (+Zenwalk-styled skin) , XMMS 1.2.11 (Intel MMX optimized), GKrellm 2.2.7, Lynx 2.8.5 (собран с ncurses), XPaint 2.7, Sylpheed-Claws 2.0, wxWidgets 2.6.1 (non-monolithic, non-universal, собран с GTK+ 1.2; с GTK+ 2.0, OpenMotif и LessTif не собирается), wxPython 2.6.1 (собран с опциями от wxWidgets), PoEdit 1.3.4 (собран с wxWidgets, но раб. с ошибками из-за KOI-8R и нов. версии msgfmt, ошибка загрузки каталога poedit-wxstd.mo), gFTP 2.0.18, StarDict 2.4.8, WMCtrl 1.07, Osmo 0.1.2, RxVT 2.7.10, PsToEdit 3.44, DosBox 0.72, LAME 3.98, TestDisk + PhotoRec 6.13, OCRad 0.15, Xfig 3.4, Devil's Pie 0.22, BC 1.06, FBPanel 4.7, FVWM 2.4.19, FVWM95 2.0.43, Fluxbox 0.9.13, OpenMotif 2.1.30, Bakefile 0.1.9, Dos2Unix 3.2, Unix2Dos 0.0.0.1 (простая консольн. утилита на C++, перев. с итал.), DiffStat 1.43, Jove 4.16, Code-Browser 2.5, Conglomerate 0.7.12, GNOME Commander 1.2, GNOME Genius 0.75, XALF 0.7 (индик. запуска граф. программ), Zenity 2.9.92 (аналог XDialog с GTK+ 2.0), Wcalc 2.2.2, Tile-Driller 1.4, GQMpeg 0.9, LSAT 1.7, ferris-loki 3.3 (из репоз. WitMe: для сборки libferris), MtPaint 0.45, TagTool 0.12, PCManFM 0.98 (2 последних раб. с ошибками); NVidia Driver 96.43.14, Linux Kernel 2.6.16 (с опциями оптимизации, исключ-ем ненужн. модулей, включ-ем функций IDE DMA Support, PC Speaker, Magic SysRq Key и др.); собираю: wxCode 2.6-cvs (с wxWidgets 2.6.1 при помощи Bakefile 0.1.9, опций CFLAGS/LIBS), wyoEditor 2.3, сервер Apache 1.3.34 Собранные из исх. кода на тестовых ОС Linux (CentOS 2.1, Zenwalk 5.2, Slackware 10.2): ProFTPd 1.3.3, NMap 6.25, RPM 5.1, Worker, KOffice 1.6.3, StarDict 3.0, OSMO 0.2.0, Bluefish 0.35, TEA 35 + часть пакетов, собр. под Zenwalk 2.6 Установлены из бинарных пакетов: шрифты PsCyr для русификации граф. среды под кодировку KOI8-R, Bash completion 3.1, Qt 3.3.4, GNOME 2.14 (minimal set), Samba 3.0, LessTif 0.93.94, Wine 2005, OpenOffice 2.1, XnView 1.70, ROX-Filer 2.4.1, Un-RAR 3.1, Eddi 1.0, TeXmacs 1.0, CheckInstall 1.5.3, Zenwalk wide wallpapers, Geany 0.8, Graveman 0.3 Конвертированы из RPM-пакетов: TvTime 2.01, Free Pascal Compiler 1.9 (без FP 1.0), XNC 5.0, Conky 1.4, TuxPaint 0.9 Приложения на Python 2.x и Java 1.4: Meld 2.0, jLyrics 0.6, DrPython 3.6.2, Sketsa 3.3 (Demo), Oxygen XML Editor (Trial), Butterfly XML Editor, jDraw 1.3; Игры: Frozen Bubble, Rocks'n'Diamonds, Super Tux, MegaMario; Приложения под Wine: Advanced Grapher, Notepad++ 5.1, Super Maryo Chronicles Все остальные - из Zenwalk 2.6; Изучаю на ПК Asus P4P800 SE ОС Linux, основ. на сборке программ из исходн. кода (CRUX 2.2 с самостоят. собранным ядром 2.6.15; Gentoo 2007, LFS и др.), а также ОС на базе FreeBSD (настройку серверных служб SSH, SAMBA, FTP на ОС PC-BSD 1.0 от 2005 г. с дополнениями на 2-х CD); храню коллекцию CD/DVD с ОС Linux ( ~50 разл. дистр-вов на базе Slackware, Red Hat, Debian, Gentoo и CRUX + 2 дистр. на базе FreeBSD); в 2003 г. имел только 1 дистрибутив Linux - ASPLinux 9 Chip Edition, с 2008 г. основной ПК (Asus A7V8X-X, затем Asus P4P800 SE) полностью переведен на Linux с удалением Windows XP. До окончат. выбора в качестве основной ОС Zenwalk линейки 2.X на ПК устанавливал разл. версии всех популярн. дистрибутивов; также изучаю соврем. и отн. старые дистр-вы Linux и FreeBSD под вирт. машиной VirtualBox. ОС на ноутбуке: Calculate Linux 13 CLDX (DE - XFCE 4.6) 64 bit без Windows 7 (по неск. причинам: в 2015 г. сгорел Wi-Fi-адаптер - чтобы при переустановке с Recovery DVD не уст-ся драйвер для адаптера; в стандарт. поставке Windows 7 HB много ненужных программ, игр; система Calculate Linux 13 работает ощутимо быстрее, качественнее вывод звука, есть поддержка ф-ций энергосбережения, Standby & Hibernating modes, Asus eXtreme и др. при должной настройке и наличии модуля ядра asus_laptop в стандартной поставке дистрибутива), ядро собрано с поддержкой ACL и расшир. атрибутов, наличие в поставке дистр-ва Samba 4 с перемещ. профилем, защита от запуска Calculate console без генерации пользоват. сертификата, возможность перехода на профиль "чистой" Gentoo 1-ой командой, наличие Xbindkeys и др.; отсутств. демоны systemd и PulseAudio в стандарт. поставке (использую более привычные OpenRC и ALSA). Планирую установить на ПК среду рабочего стола KDE 3.4 (собрать из исх. кода с Source-CD от Slackware 10.2); обновить систему с Zenwalk 2.6 до Zenwalk 3.0 через скрипты installpkg/upgradepkg; далее - до Zenwalk 4.2 и Zenwalk 5.2 (или Slackware 12.1). Монитор: Iiyama ProLite E2201W Видеокарта: NVidia GeForce2 MX400 (драйвер NVidia 96.43); Дополнительная в./к.: NVidia GeForce 7600GS Клавиатура: A4Tech X7 G800V; настраиваю ОС Zenwalk 2.6 для управл. ф-циями Blackbox 0.70 с клавиатуры при помощи bbkeys + xbindkeys + wmctrl +devilspie и комбинаций обычных, мультимед. и игр. клавиш A4Tech G800V TV-Tuner: PixelView PlayTV Pro Sound card: Creative SB Audigy2 LS [OEM] (драйвер CA0106) Сканер: Mustek BearPaw 2400CU+ (драйвер gt68xx + firmware PS2Dfw.usb) Наушники: Sennheiser HD 205 II Смартфон: Explay JoyTV (Android 4.4) Видеокамера: Panasonic HC-V10 Wi-Fi-роутер: NetGear WNR-1000 DVD-плеер: Akira PD-K3418HD (подключен к аудиосистеме LG FFH-216 через выход Audio Front [L,R] и к TV-тюнеру через видеовход S-Video, аудиовых. TV-тюнера - к колонкам)"
0
0
Показать предыдущие комментарии (показано %s из %s)
Показать новые комментарии
Роман Омельчук
Изменил раздел "любимые игры" : "Action: Counter-Strike: Condition Zero,…"
Изменил раздел "любимая музыка" : "Поп/диско: Modern Talking, ABBA, Roxett…"
0
0
Показать предыдущие комментарии (показано %s из %s)
Показать новые комментарии
Роман Омельчук
Изменил раздел "любимые игры" : "Action: Counter-Strike: Condition Zero,…"
Изменил раздел "любимая музыка" : "Поп/диско: Modern Talking, ABBA, Roxett…"
0
0
Показать предыдущие комментарии (показано %s из %s)
Показать новые комментарии
Роман Омельчук
Изменил раздел "любимая музыка" : "Поп/диско: Modern Talking, ABBA, Roxett…"
0
0
Показать предыдущие комментарии (показано %s из %s)
Показать новые комментарии
Роман Омельчук
Изменил свой статус: "Работаю лаборантом химического анализа (район №6 ОАО "Мурманэнергосбыт"). Изучаю операционную систему Linux, программирование на языках: Pascal, C/C++, Bash, JavaScript, PHP, Python, TeX, СУБД MySQL; Web-дизайн (HTML, CSS). Настраиваю операционные системы Linux на ПК и ноутбуке для использ-я в составе домашней локальной сети, изучаю сборку пакетов (с опциями оптимизации, отключ. ненужных ф-ций, с исправл. русск. локализацией через msgfmt; с использованием систем сборки Automake, XmkMF, CheckInstall, CMake, MakePkg, SlackBuild и др.), написание загрузочных сценариев и конфигурацию сети для Slackware/Zenwalk. Ноутбук: Asus K52JT (Core i5), 4 GB RAM, видеоадаптер: Radeon HD6370M ОС: Calculate Linux 13 XFCE (64 bit) ПК: MB: Asus P4P800 SE, CPU: Intel Celeron 1.7 MHz, 512 Mb RAM, Video: NVidia GeForce 440 MX, HDD: 160 GB (Maxtor IDE/PATA), CD: Nec ND3520A CD-R/RW, DVD: Sony Optiarc AD-5260, Sound: Creative Audigy 2 OEM LS, TV: PixelView TV Pro, Net: D-Link DFE-520TX, корпус переделанный: подпаян доп. светодиод (зеленый) к сетевой карте D-Link, выведен на переднюю панель через отверстие для контроля работы сервера, к разъему Molex 5/12 V подключена самодельная система (с тумблером на 2 положения, 2 скорости вращения - высокая и низкая) из старого кулера от Pentium II для охлаждения HDD и видеокарты с приклеенным пассивным радиатором + нерегулируемый вентилятор от AMD Athlon для обдува чипа южного моста мат. платы P4P800 SE. В корпусе заменены практ. все компоненты с момента покупки в 2006 г. (ПК Asus A7V8X-X на базе AMD Athlon 2000+). В 2015 г. сгорел контроллер мыши (PS/2 Aux port), поэтому вместо установки оригинальной Slackware 10.2 и пересборки ядра 2.6.13 с включением модулей USB HID установлена более доработанная и улучшенная версия Zenwalk 2.6, сразу поддержив. USB-мышь, имеющая обновл. версии пакетов и вирт. окружение JRE v.1.5 для запуска Java-программ. Недостаток Zenwalk 2.6: не работает встроенный звук HDA Intel (кодек ADI AC'97) даже со включенными модулями ядра - как следствие, не выводится звук с TV-тюнера через 3"5->3"5 minijack-кабель - только напрямую с линейного выхода (в Zenwalk 5.2 это корректно работало с картой HDA Intel и регулировкой громкости через интерфейс TvTime v.1.0.2), утилита alsamixer не поддерживает режим "мониторинга" с линейного/микрофонного входов в аналоговый выход на звуковой карте Audigy 2 LS; есть и др. мелкие недостатки. ОС: ZenWalk 2.6 (на базе Slackware 10.2) с пересобр. ядром 2.6.16 (с kernel.org) и пакетами от Slackware и Mandriva 2007 (доп. изучаю др. дистрибутивы Linux на базе Red Hat, Debian, Slackware, Gentoo, а также FreeBSD); Zenwalk 2.6 в эксплуатации с января 2016 г. Сервер: SAMBA 3.0 (для доступа к ПК с ноутбука под Windows 7 и Linux) + уст. дисковые квоты на ext3-раздел /mnt/samba с помощью утилиты usrquota; доп. сервер - ProFTPd 1.3.3 Среды раб. стола: основная - XFCE 4.4 (из дистрибутива); дополнительные: Blackbox, AfterStep, IceWM, FVWM, Fluxbox, GNOME (мин. инсталляция); FBPanel 4.7 (в доп. к Blackbox 0.70, версия 4.7 с функцией автом. распознавания меню приложений XFCE/GNOME и исправл. ошибкой памяти при закрытии окон с конечным пробелом в имени); консоль и графич. подсистема полностью русифицированы (последняя - с использованием шрифтов PsCyr от 2000 г.); системная кодировка - KOI8-R; раскладка в консоли - стандартная русская (переключ. по клавише [прав. Ctrl], в графич. подсистеме - клавишей Menu с индикацией на Scroll Lock), дополненная функциями вызова часто используемых команд по комбинациям [лев. Ctrl + (F1-F12)]; подкорректирован рус. перевод интерфейса у плеера XMMS v1.2. Доп. ПК: MSI G31TM-P35; 1 GB RAM; Video: NVidia GeForce 8500 GT; HDD: SATA WD1600AAJS ОС: Windows 7 Pro; выбираю дистрибутив Linux на основе Slackware (Zenwalk 7.0 GNOME или OpenSuSE 11.2) либо Gentoo для установки в доп. к Windows Настраиваю скрипты для правильной работы Fn-клавиш ноутбука под Calculate Linux 13 (через acpi event daemon action scripts, некоторые функции доступны без использ. демона acpid и прав root - включение/отключение тачпада (через связку xfconf-query+xbindkeys), регулировка громкости (через связку amixer+xbindkeys) и др. - удобно при работе на внешней клавиатуре) и мультимедийных клавиш A4Tech G800V под Zenwalk 2.6 (через keymaps+loadkeys и xbindkeys/xmodmap + сценарии на Bash), напр., реализовано циклическое переключение (перебор) окон под Blackbox 0.70 по первой букве названия приложения без исп. сторонних расширений с помощью скрипта на чистом Bash (и программ cat, cut, wc, grep, sed, awk), утилиты wmctrl, временного буфера и списка исключений, реализована визуальная индикация "переключаемой" буквы с помощью утилиты display из состава ImageMagick 6.3 и набора миниатюрных изображений букв (с автоматическим определением координаты правого верхнего угла для показа буквы независимо от разрешения экрана через утилиты wmctrl, cut, head/tail, команды eval и опции командной строки -geometry); похожие скрипты для циклического переключения дочерних окон одного приложения - переход к предыдущему/следующему дочернему окну, возврат к родительскому и последнему переключенному дочернему окну (через список приложений с идентичным подклассом окна и двумя списками исключений - окон одного приложения с разными подклассами и окон разных приложений с идентичными подклассами, используя утилиты xprop, wmctrl, cut, cat, grep, tr, wc, sed, head и tail с использованием временного буфера для хранения ID последнего переключенного окна, переменной для кэширования списка окон и простейшим шифрованием ID посл. перекл. окна для записи во врем. файл), для произвольного разворачивания/закрытия свернутых окон с помощью wmctrl через меню на Xdialog (с автоматич. разбиением списка окон, включая многословные, на закавыченные имена и приведением к формату menubox посредством утилит cut, tr, grep, sed, rev; для обхода ограничения XDialog на имена с пробелами исп. особый прием с утилитой hostname, вызов grep с опцией -o и обр. рез-тата с помощью утилиты sed) с использованием списка исключений для многословных имен окон (на выбор: либо первое/посл. слово имени окна либо полное имя окна, разд. символами "_") и кэшированием списка из файла во временную переменную для ускорения цикла выбора окон; для разворачивания свернутых окон на автомат. определяемое свободное рабочее место; для перемещ-я всех окон текущего раб. места на предыдущее/следующее/произвольное/свободное раб. место (свободное определяется автоматич. с помощью связки утилит wmctrl, cut, tr, seq, sort, uniq и цикла for; все указанные скрипты упр-я окнами завязаны на "горячие клавиши" посредством BBKeys); для монтирования/размонтирования внешних носителей (Floppy, CD/DVD, USB Flash) с функцией открытия носителя в файловом менеджере после монтирования, опционального выброса лотка CD/DVD при размонтировании и выводом диалогового окна об окончании синхронизации буфера записи при размонтировании USB Flash (через удобное меню на Xdialog); подобие "корзины" для временного удаления файлов в консольном режиме с функцией автоматического восстановления файлов в исходное место, многорежимным списком файлов, автоопределением одинаковых файлов, автоподсчетом размера удаляемых файлов и др. дополнениями (значительно доработанный вариант скриптов saferm.sh / unrecycle.sh из книги В. Маслакова); скрипт для частичной автоматизации сборки пакетов из исходного кода через autoconf/automake (сборка пакетов в каталоги /opt, /etc/opt и /var/opt по рекомендации стандарта POSIX, приведенной в книге А. Стахнова); частичной автоматизации установки/удаления/обновления пакетов утилитами из состава Slackware и конвертерами Rpm2Tgz/Rpm2Targz; для автоматического создания/удаления ссылок на man-страницы собранных пакетов в подкаталогах каталога /opt (ссылки создаются/удаляются в подкаталогах каталога /usr/local/opt/man по аналогии со структурой каталога /usr/man; сценарий помещен в автозагрузку и "срабатывает" при каждой сборке нового пакета в каталоге /opt либо удалении пакета из /opt, выводя сооотв. сообщение); скрипт для автоматического пакетного конвертирования музыкальных CD в формат MP3 с помощью утилит CDParanoia и LAME; скрипт на связке Bash+Xdialog для работы с архивами (10 действий с архивами TAR.GZ/TGZ и TAR.BZ2/TBZ, 7 действий с архивами ZIP, 7ZIP и RAR) в ROX-Filer по типу контекстного меню из WinRAR; скрипт для автоматического присваивания необходимого действия (вызов программы/скрипта) нажатой горячей клавише с помощью утилиты xbindkeys и файла ~/.xbindkeysrc (планируется переписать этот скрипт на связке Bash+Xdialog по типу Qt-утилиты xbindkeys-config, но без использ. низкоуровневых инструментов); для плавной регулировки громкости, отключения звука и управления плеером XMMS мультимедийными клавишами через xbindkeys с помощью скрипта на Bash, утилиты amixer и временного буфера; Bash-скрипт, подобие функции Asus Power4Gear (Asus eXtreme) для переключения профилей энергосбережения и частоты CPU Core i5 с выводом уведомления через notify-send; аналогичный Bash-скрипт для включения/отключения тачпада с выводом уведомления; для плавной регулировки звука и управления плеером Audacious через xbindkeys - аналогично скриптам на ПК с Zenwalk 2.6 и др.); изучаю утилиту devilspie v.0.22 (собрана из исх. кодов при наличии библиотеки libwnck v.2.14 из бинарной сборки GNOME 2.14) для использ. совместно с менеджерами "горячих клавиш" BBKeys/XBindKeys и расшир. управления окнами под Blackbox. Дорабатываю системн. скрипт /usr/sbin/serviceconfig для доб-я возможности ручного запоминания и восстановления включенного/отключенного состояния системных служб (с помощью утилит ls, grep, chmod, echo, cut, awk, head/tail и простого скрипта на bash, опции Xdialog radiolist --check и врем. файла д./сохранения состояния служб); пишу скрипт /usr/sbin/videoconfig2 на Bash+Xdialog для пошагового выбора клавиатурн. раскладки, комбинации перекл. раскладки, выбора драйвера видеоадаптера для X Window, вкл./откл. консольного фреймбуфера (c модификацией файлов /etc/X11R6/xorg.conf и /etc/modprobe.conf при помощи утилит grep, awk, sed, head, tail и др.) Программы на ПК: Собраны из исходного кода: Vim 6.3 (без патчей от Slackware 10.2), Emacs 21.4a (только консольный вариант, без XEmacs), Blackbox 0.70, Joe 3.3, NEdit 5.5 (собран с LessTif 0.93), Jed (+XJed) 0.99, Midnight Commander 4.6, ProFTPd 1.3.3 (собран с поддерж. NLS), MySQL 4.1.14, EmelFM 2.0, IceWM 1.3.2, Inkscape 0.36, ClamAV 0.90, Metacity 2.8.1, Screen 4.0.1, Links 0.98, XLockMore 5.18, Most 4.9.5, R-Zip 2.0, Firestarter 1.0.3, SysStat 7.0.0, iSpell 3.2, BPE 2.01, Xbindkeys 1.8.1, BBKeys 0.9, MTools 3.9.8, Quota-tools 3.12, Texinfo 4.8, XDvi 22.84 (б./привязки к Tetex 3.0), Imendio Planner 0.12, AfterStep 2.2.11, ATerm 1.0, ImageMagick 6.2.3, XMMS 1.2.10 (+Zenwalk-styled skin) , XMMS 1.2.11 (Intel MMX optimized), GKrellm 2.2.7, Lynx 2.8.5 (собран с ncurses), XPaint 2.7, Sylpheed-Claws 2.0, wxWidgets 2.6.1 (non-monolithic, non-universal, собран с GTK+ 1.2; с GTK+ 2.0, OpenMotif и LessTif не собирается), wxPython 2.6.1 (собран с опциями от wxWidgets), PoEdit 1.3.4 (собран с wxWidgets, но раб. с ошибками из-за KOI-8R и отн. новой версии msgfmt), gFTP 2.0.18, StarDict 2.4.8, WMCtrl 1.07, Osmo 0.1.2, RxVT 2.7.10, PsToEdit 3.44, DosBox 0.72, LAME 3.98, TestDisk + PhotoRec 6.13, OCRad 0.15, Xfig 3.4, Devil's Pie 0.22, BC 1.06, FBPanel 4.7, FVWM 2.4.19, FVWM95 2.0.43, Fluxbox 0.9.13, OpenMotif 2.1.30, Bakefile 0.1.9, Dos2Unix 3.2, Unix2Dos 0.0.0.1 (простая консольн. утилита на C++, перев. с итал.), DiffStat 1.43, Jove 4.16, Code-Browser 2.5, Conglomerate 0.7.12, GNOME Commander 1.2, GNOME Genius 0.75, XALF 0.7 (индик. запуска граф. программ), Zenity 2.9.92 (аналог XDialog с GTK+ 2.0), Wcalc 2.2.2, Tile-Driller 1.4, GQMpeg 0.9, LSAT 1.7, ferris-loki 3.3 (из репоз. WitMe: для сборки libferris), MtPaint 0.45, TagTool 0.12, PCManFM 0.98 (2 последних раб. с ошибками); NVidia Driver 96.43.14, Linux Kernel 2.6.16 (с опциями оптимизации, исключ-ем ненужн. модулей, включ-ем функций IDE DMA Support, PC Speaker, Magic SysRq Key и др.); собираю: wxCode 2.6-cvs (с wxWidgets 2.6.1 при помощи Bakefile 0.1.9 и опций CFLAGS/LIBS), wyoEditor 2.3 (с wxCode 2.6). Собранные из исх. кода на тестовых ОС Linux (CentOS 2.1, Zenwalk 5.2, Slackware 10.2): ProFTPd 1.3.3, NMap 6.25, RPM 5.1, Worker, KOffice 1.6.3, StarDict 3.0, OSMO 0.2.0, Bluefish 0.35, TEA 35 + часть пакетов, собр. под Zenwalk 2.6 Установлены из бинарных пакетов: шрифты PsCyr для русификации граф. среды под кодировку KOI8-R, Bash completion 3.1, Qt 3.3.4, GNOME 2.14 (minimal set), Samba 3.0, LessTif 0.93.94, Wine 2005, OpenOffice 2.1, XnView 1.70, ROX-Filer 2.4.1, Un-RAR 3.1, Eddi 1.0, TeXmacs 1.0, CheckInstall 1.5.3, Zenwalk wide wallpapers, Geany 0.8, Graveman 0.3 Конвертированы из RPM-пакетов: TvTime 2.01, Free Pascal Compiler 1.9 (без FP 1.0), XNC 5.0, Conky 1.4, TuxPaint 0.9 Приложения на Python 2.x и Java 1.4: Meld 2.0, jLyrics 0.6, DrPython 3.6.2, Sketsa 3.3 (Demo), Oxygen XML Editor (Trial), Butterfly XML Editor, jDraw 1.3; Игры: Frozen Bubble, Rocks'n'Diamonds, Super Tux, MegaMario; Приложения под Wine: Advanced Grapher, Notepad++ 5.1, Super Maryo Chronicles Все остальные - из состава Zenwalk 2.6; Изучаю на ПК Asus P4P800 SE ОС Linux, основ. на сборке программ из исходн. кода (CRUX 2.2 с самостоят. собранным ядром 2.6.15; Gentoo 2007, LFS и др.), а также ОС на базе FreeBSD (напр., настройку серверных служб SSH, SAMBA, FTP на ОС PC-BSD 1.0 от 2005 г. с набором дополнений на 2-х CD); храню коллекцию CD/DVD с ОС Linux ( ~50 разл. дистр-вов на базе Slackware, Red Hat, Debian, Gentoo и CRUX + 2 дистр. на базе FreeBSD); в 2003 г. имел только 1 дистрибутив Linux - ASPLinux 9 Chip Edition, с 2008 г. основной ПК (Asus A7V8X-X, затем Asus P4P800 SE) полностью переведен на Linux с удалением Windows XP. До окончат. выбора в качестве основной ОС Zenwalk линейки 2.X на ПК устанавливал разл. версии всех популярн. дистрибутивов; также изучаю соврем. и отн. старые дистр-вы Linux и FreeBSD под вирт. машиной VirtualBox. ОС на ноутбуке: Calculate Linux 13 CLDX (XFCE 4.6) 64 bit (с 1.01.2017) без Windows 7 (по неск. причинам: в 2015 г. сгорел Wi-Fi-адаптер - чтобы при переустановке с Recovery DVD не уст-ся драйвер для адаптера; в стандарт. поставке Windows 7 HB много ненужных программ, игр; система Calculate Linux 13 работает ощутимо быстрее, качественнее вывод звука, есть поддержка ф-ций энергосбережения, Standby & Hibernating modes, Asus eXtreme и др. при должной настройке и наличии модуля ядра asus_laptop в стандартной поставке дистрибутива), ядро собрано с поддержкой ACL и расшир. атрибутов, наличие в поставке дистр-ва Samba 4 с перемещ. профилем, защита от запуска Calculate console без генерации пользоват. сертификата, возможность перехода на профиль "чистой" Gentoo 1-ой командой, наличие Xbindkeys и др.; отсутств. демоны systemd и PulseAudio в стандарт. поставке (использую более привычные OpenRC и ALSA). Планирую установить на ПК среду рабочего стола KDE 3.4 (собрать из исх. кода с Source-CD от Slackware 10.2); обновить систему с Zenwalk 2.6 до Zenwalk 3.0 через скрипты installpkg/upgradepkg; далее - до Zenwalk 4.2 и Zenwalk 5.2 (или Slackware 12.1). Монитор: Iiyama ProLite E2201W Видеокарта: NVidia GeForce2 MX400 (драйвер NVidia 96.43); Дополнительная в./к.: NVidia GeForce 7600GS Клавиатура: A4Tech X7 G800V; настраиваю ОС Zenwalk 2.6 для управл. ф-циями Blackbox 0.70 с клавиатуры при помощи bbkeys + xbindkeys + wmctrl +devilspie и комбинаций обычных, мультимед. и игр. клавиш A4Tech G800V TV-Tuner: PixelView PlayTV Pro Sound card: Creative SB Audigy2 LS [OEM] (драйвер CA0106) Сканер: Mustek BearPaw 2400CU+ (драйвер gt68xx + firmware PS2Dfw.usb) Наушники: Sennheiser HD 205 II Смартфон: Explay JoyTV (Android 4.4) Видеокамера: Panasonic HC-V10 Wi-Fi-роутер: NetGear WNR-1000 DVD-плеер: Akira PD-K3418HD (подключен к аудиосистеме LG FFH-216 через выход Audio Front [L,R] и к TV-тюнеру через видеовход S-Video, аудиовых. TV-тюнера - к колонкам)"
0
0
Показать предыдущие комментарии (показано %s из %s)
Показать новые комментарии
Роман Омельчук
Изменил свой статус: "Работаю лаборантом химического анализа (район №6 ОАО "Мурманэнергосбыт"). Изучаю операционную систему Linux, программирование на языках: Pascal, C/C++, Bash, JavaScript, PHP, Python, TeX, СУБД MySQL; Web-дизайн (HTML, CSS). Настраиваю операционные системы Linux на ПК и ноутбуке для использ-я в составе домашней локальной сети, изучаю сборку пакетов (с опциями оптимизации, отключ-ем ненужных функций и с исправл. русской локализацией через PoEdit+msgfmt; с использованием систем сборки SlackBuild, xmkmf, checkinstall, CMake и др.), написание загрузочных сценариев и конфигурацию сети для Slackware/Zenwalk. Ноутбук: Asus K52JT (Core i5), 4 GB RAM, видеоадаптер: Radeon HD6370M ОС: Calculate Linux 13 XFCE (64 bit) ПК: MB: Asus P4P800 SE, CPU: Intel Celeron 1.7 MHz, 512 Mb RAM, Video: NVidia GeForce 440 MX, HDD: 160 GB (Maxtor IDE/PATA), CD: Nec ND3520A CD-R/RW, DVD: Sony Optiarc AD-5260, Sound: Creative Audigy 2 OEM LS, TV: PixelView TV Pro, Net: D-Link DFE-520TX, корпус переделанный: подпаян доп. светодиод (зеленый) к сетевой карте D-Link, выведен на переднюю панель через отверстие для контроля работы сервера, к разъему Molex 5/12 V подключена самодельная система (с тумблером на 2 положения, 2 скорости вращения - высокая и низкая) из старого кулера от Pentium II для охлаждения HDD и видеокарты с приклеенным пассивным радиатором + нерегулируемый вентилятор от AMD Athlon для обдува чипа южного моста мат. платы P4P800 SE. В корпусе заменены практ. все компоненты с момента покупки в 2006 г. (ПК Asus A7V8X-X на базе AMD Athlon 2000+). В 2015 г. сгорел контроллер мыши (PS/2 Aux port), поэтому вместо установки оригинальной Slackware 10.2 и пересборки ядра 2.6.13 с включением модулей USB HID установлена более доработанная и улучшенная версия Zenwalk 2.6, сразу поддержив. USB-мышь, имеющая обновл. версии пакетов и вирт. окружение JRE v.1.5 для запуска Java-программ. Недостаток Zenwalk 2.6: не работает встроенный звук HDA Intel (кодек ADI AC'97) даже со включенными модулями ядра - как следствие, не выводится звук с TV-тюнера через 3"5->3"5 minijack-кабель - только напрямую с линейного выхода (в Zenwalk 5.2 это корректно работало с картой HDA Intel и регулировкой громкости через интерфейс TvTime v.1.0.2), утилита alsamixer не поддерживает режим "мониторинга" с линейного/микрофонного входов в аналоговый выход на звуковой карте Audigy 2 LS; есть и др. мелкие недостатки. ОС: ZenWalk 2.6 (на базе Slackware 10.2) с пересобр. ядром 2.6.16 (с kernel.org) и пакетами от Slackware и Mandriva 2007 (доп. изучаю др. дистрибутивы Linux на базе Red Hat, Debian, Slackware, Gentoo, а также FreeBSD); Zenwalk 2.6 в эксплуатации с января 2016 г. Сервер: SAMBA 3.0 (для доступа к ПК с ноутбука под Windows 7 и Linux) + уст. дисковые квоты на ext3-раздел /mnt/samba с помощью утилиты usrquota; доп. сервер - ProFTPd 1.3.3 Среды раб. стола: основная - XFCE 4.4 (из дистрибутива); дополнительные: Blackbox, AfterStep, IceWM, FVWM, Fluxbox, GNOME (мин. инсталляция); FBPanel 4.7 (в доп. к Blackbox 0.70, версия 4.7 с функцией автом. распознавания меню приложений XFCE/GNOME и исправл. ошибкой памяти при закрытии окон с конечным пробелом в имени); консоль и графич. подсистема полностью русифицированы (последняя - с использованием шрифтов PsCyr от 2000 г.); системная кодировка - KOI8-R; раскладка в консоли - стандартная русская (переключ. по клавише [прав. Ctrl], в графич. подсистеме - клавишей Menu с индикацией на Scroll Lock), дополненная функциями вызова часто используемых команд по комбинациям [лев. Ctrl + (F1-F12)]; подкорректирован рус. перевод интерфейса у плеера XMMS v1.2. Доп. ПК: MSI G31TM-P35; 1 GB RAM; Video: NVidia GeForce 8500 GT; HDD: SATA WD1600AAJS ОС: Windows 7 Pro; выбираю дистрибутив Linux на основе Slackware (Zenwalk 7.0 GNOME или OpenSuSE 11.2) либо Gentoo для установки в доп. к Windows Настраиваю скрипты для правильной работы Fn-клавиш ноутбука под Calculate Linux 13 (через acpi event daemon action scripts, некоторые функции доступны без использ. демона acpid и прав root - включение/отключение тачпада (через связку xfconf-query+xbindkeys), регулировка громкости (через связку amixer+xbindkeys) и др. - удобно при работе на внешней клавиатуре) и мультимедийных клавиш A4Tech G800V под Zenwalk 2.6 (через keymaps+loadkeys и xbindkeys/xmodmap + сценарии на Bash), напр., реализовано циклическое переключение (перебор) окон под Blackbox 0.70 по первой букве названия приложения без исп. сторонних расширений с помощью скрипта на чистом Bash (и программ cat, cut, wc, grep, sed, awk), утилиты wmctrl, временного буфера и списка исключений, реализована визуальная индикация "переключаемой" буквы с помощью утилиты display из состава ImageMagick 6.3 и набора миниатюрных изображений букв (с автоматическим определением координаты правого верхнего угла для показа буквы независимо от разрешения экрана через утилиты wmctrl, cut, head/tail, команды eval и опции командной строки -geometry); похожие скрипты для циклического переключения дочерних окон одного приложения - переход к предыдущему/следующему дочернему окну, возврат к родительскому и последнему переключенному дочернему окну (через список приложений с идентичным подклассом окна и двумя списками исключений - окон одного приложения с разными подклассами и окон разных приложений с идентичными подклассами, используя утилиты xprop, wmctrl, cut, cat, grep, tr, wc, sed, head и tail с использованием временного буфера для хранения ID последнего переключенного окна, переменной для кэширования списка окон и простейшим шифрованием ID посл. перекл. окна для записи во врем. файл), для произвольного разворачивания/закрытия свернутых окон с помощью wmctrl через меню на Xdialog (с автоматич. разбиением списка окон, включая многословные, на закавыченные имена и приведением к формату menubox посредством утилит cut, tr, grep, sed, rev; для обхода ограничения XDialog на имена с пробелами исп. особый прием с утилитой hostname, вызов grep с опцией -o и обр. рез-тата с помощью утилиты sed) с использованием списка исключений для многословных имен окон (на выбор: либо первое/посл. слово имени окна либо полное имя окна, разд. символами "_") и кэшированием списка из файла во временную переменную для ускорения цикла выбора окон; для разворачивания свернутых окон на автомат. определяемое свободное рабочее место; для перемещ-я всех окон текущего раб. места на предыдущее/следующее/произвольное/свободное раб. место (свободное определяется автоматич. с помощью связки утилит wmctrl, cut, tr, seq, sort, uniq и цикла for; все указанные скрипты упр-я окнами завязаны на "горячие клавиши" посредством BBKeys); для монтирования/размонтирования внешних носителей (Floppy, CD/DVD, USB Flash) с функцией открытия носителя в файловом менеджере после монтирования, опционального выброса лотка CD/DVD при размонтировании и выводом диалогового окна об окончании синхронизации буфера записи при размонтировании USB Flash (через удобное меню на Xdialog); подобие "корзины" для временного удаления файлов в консольном режиме с функцией автоматического восстановления файлов в исходное место, многорежимным списком файлов, автоопределением одинаковых файлов, автоподсчетом размера удаляемых файлов и др. дополнениями (значительно доработанный вариант скриптов saferm.sh / unrecycle.sh из книги В. Маслакова); скрипт для частичной автоматизации сборки пакетов из исходного кода через autoconf/automake (сборка пакетов в каталоги /opt, /etc/opt и /var/opt по рекомендации стандарта POSIX, приведенной в книге А. Стахнова); частичной автоматизации установки/удаления/обновления пакетов утилитами из состава Slackware и конвертерами Rpm2Tgz/Rpm2Targz; для автоматического создания/удаления ссылок на man-страницы собранных пакетов в подкаталогах каталога /opt (ссылки создаются/удаляются в подкаталогах каталога /usr/local/opt/man по аналогии со структурой каталога /usr/man; сценарий помещен в автозагрузку и "срабатывает" при каждой сборке нового пакета в каталоге /opt либо удалении пакета из /opt, выводя сооотв. сообщение); скрипт для автоматического пакетного конвертирования музыкальных CD в формат MP3 с помощью утилит CDParanoia и LAME; скрипт на связке Bash+Xdialog для работы с архивами (10 действий с архивами TAR.GZ/TGZ и TAR.BZ2/TBZ, 7 действий с архивами ZIP, 7ZIP и RAR) в ROX-Filer по типу контекстного меню из WinRAR; скрипт для автоматического присваивания необходимого действия (вызов программы/скрипта) нажатой горячей клавише с помощью утилиты xbindkeys и файла ~/.xbindkeysrc (планируется переписать этот скрипт на связке Bash+Xdialog по типу Qt-утилиты xbindkeys-config, но без использ. низкоуровневых инструментов); для плавной регулировки громкости, отключения звука и управления плеером XMMS мультимедийными клавишами через xbindkeys с помощью скрипта на Bash, утилиты amixer и временного буфера; Bash-скрипт, подобие функции Asus Power4Gear (Asus eXtreme) для переключения профилей энергосбережения и частоты CPU Core i5 с выводом уведомления через notify-send; аналогичный Bash-скрипт для включения/отключения тачпада с выводом уведомления; для плавной регулировки звука и управления плеером Audacious через xbindkeys - аналогично скриптам на ПК с Zenwalk 2.6 и др.); изучаю утилиту devilspie v.0.22 (собрана из исх. кодов при наличии библиотеки libwnck v.2.14 из бинарной сборки GNOME 2.14) для использ. совместно с менеджерами "горячих клавиш" BBKeys/XBindKeys и расшир. управления окнами под Blackbox. Дорабатываю системн. скрипт /usr/sbin/serviceconfig для доб-я возможности ручного запоминания и восстановления включенного/отключенного состояния системных служб (с помощью утилит ls, grep, chmod, echo, cut, awk, head/tail и простого скрипта на bash, опции Xdialog radiolist --check и врем. файла д./сохранения состояния служб); пишу скрипт /usr/sbin/videoconfig2 на Bash+Xdialog для пошагового выбора клавиатурн. раскладки, комбинации перекл. раскладки, выбора драйвера видеоадаптера для X Window, вкл./откл. консольного фреймбуфера (c модификацией файлов /etc/X11R6/xorg.conf и /etc/modprobe.conf при помощи утилит grep, awk, sed, head, tail и др.) Программы на ПК: Собраны из исходного кода: Vim 6.3 (без патчей от Slackware 10.2), Emacs 21.4a (только консольный вариант, без XEmacs), Blackbox 0.70, Joe 3.3, NEdit 5.5 (собран с LessTif 0.93), Jed (+XJed) 0.99, Midnight Commander 4.6, ProFTPd 1.3.3 (собран с поддерж. NLS), MySQL 4.1.14, EmelFM 2.0, IceWM 1.3.2, Inkscape 0.36, ClamAV 0.90, Metacity 2.8.1, Screen 4.0.1, Links 0.98, XLockMore 5.18, Most 4.9.5, R-Zip 2.0, Firestarter 1.0.3, SysStat 7.0.0, iSpell 3.2, BPE 2.01, Xbindkeys 1.8.1, BBKeys 0.9, MTools 3.9.8, Quota-tools 3.12, Texinfo 4.8, XDvi 22.84 (б./привязки к Tetex 3.0), Imendio Planner 0.12, AfterStep 2.2.11, ATerm 1.0, ImageMagick 6.2.3, XMMS 1.2.10 (+Zenwalk-styled skin) , XMMS 1.2.11 (Intel MMX optimized), GKrellm 2.2.7, Lynx 2.8.5 (собран с ncurses), XPaint 2.7, Sylpheed-Claws 2.0, wxWidgets 2.6.1 (non-monolithic, non-universal, собран с GTK+ 1.2; с GTK+ 2.0, OpenMotif и LessTif не собирается), wxPython 2.6.1 (собран с опциями от wxWidgets), PoEdit 1.3.4 (собран с wxWidgets, но раб. с ошибками из-за KOI-8R и отн. новой версии msgfmt), gFTP 2.0.18, StarDict 2.4.8, WMCtrl 1.07, Osmo 0.1.2, RxVT 2.7.10, PsToEdit 3.44, DosBox 0.72, LAME 3.98, TestDisk + PhotoRec 6.13, OCRad 0.15, Xfig 3.4, Devil's Pie 0.22, BC 1.06, FBPanel 4.7, FVWM 2.4.19, FVWM95 2.0.43, Fluxbox 0.9.13, OpenMotif 2.1.30, Bakefile 0.1.9, Dos2Unix 3.2, Unix2Dos 0.0.0.1 (простая консольн. утилита на C++, перев. с итал.), DiffStat 1.43, Jove 4.16, Code-Browser 2.5, Conglomerate 0.7.12, GNOME Commander 1.2, GNOME Genius 0.75, XALF 0.7 (индик. запуска граф. программ), Zenity 2.9.92 (аналог XDialog с GTK+ 2.0), Wcalc 2.2.2, Tile-Driller 1.4, GQMpeg 0.9, LSAT 1.7, ferris-loki 3.3 (из репоз. WitMe: для сборки libferris), MtPaint 0.45, TagTool 0.12, PCManFM 0.98 (2 последних раб. с ошибками); NVidia Driver 96.43.14, Linux Kernel 2.6.16 (с опциями оптимизации, исключ-ем ненужн. модулей, включ-ем функций IDE DMA Support, PC Speaker, Magic SysRq Key и др.); собираю: wxCode 2.6-cvs (с wxWidgets 2.6.1 при помощи Bakefile 0.1.9 и опций CFLAGS/LIBS), wyoEditor 2.3 (с wxCode 2.6). Собранные из исх. кода на тестовых ОС Linux (CentOS 2.1, Zenwalk 5.2, Slackware 10.2): ProFTPd 1.3.3, NMap 6.25, RPM 5.1, Worker, KOffice 1.6.3, StarDict 3.0, OSMO 0.2.0, Bluefish 0.35, TEA 35 + часть пакетов, собр. под Zenwalk 2.6 Установлены из бинарных пакетов: шрифты PsCyr для русификации граф. среды под кодировку KOI8-R, Bash completion 3.1, Qt 3.3.4, GNOME 2.14 (minimal set), Samba 3.0, LessTif 0.93.94, Wine 2005, OpenOffice 2.1, XnView 1.70, ROX-Filer 2.4.1, Un-RAR 3.1, Eddi 1.0, TeXmacs 1.0, CheckInstall 1.5.3, Zenwalk wide wallpapers, Geany 0.8, Graveman 0.3 Конвертированы из RPM-пакетов: TvTime 2.01, Free Pascal Compiler 1.9 (без FP 1.0), XNC 5.0, Conky 1.4, TuxPaint 0.9 Приложения на Python 2.x и Java 1.4: Meld 2.0, jLyrics 0.6, DrPython 3.6.2, Sketsa 3.3 (Demo), Oxygen XML Editor (Trial), Butterfly XML Editor, jDraw 1.3; Игры: Frozen Bubble, Rocks'n'Diamonds, Super Tux, MegaMario; Приложения под Wine: Advanced Grapher, Notepad++ 5.1, Super Maryo Chronicles Все остальные - из состава Zenwalk 2.6; Изучаю на ПК Asus P4P800 SE ОС Linux, основ. на сборке программ из исходн. кода (CRUX 2.2 с самостоят. собранным ядром 2.6.15; Gentoo 2007, LFS и др.), а также ОС на базе FreeBSD (напр., настройку серверных служб SSH, SAMBA, FTP на ОС PC-BSD 1.0 от 2005 г. с набором дополнений на 2-х CD); храню коллекцию CD/DVD с ОС Linux ( ~50 разл. дистр-вов на базе Slackware, Red Hat, Debian, Gentoo и CRUX + 2 дистр. на базе FreeBSD); в 2003 г. имел только 1 дистрибутив Linux - ASPLinux 9 Chip Edition, с 2008 г. основной ПК (Asus A7V8X-X, затем Asus P4P800 SE) полностью переведен на Linux с удалением Windows XP. До окончат. выбора в качестве основной ОС Zenwalk линейки 2.X на ПК устанавливал разл. версии всех популярн. дистрибутивов; также изучаю соврем. и отн. старые дистр-вы Linux и FreeBSD под вирт. машиной VirtualBox. ОС на ноутбуке: Calculate Linux 13 CLDX (XFCE 4.6) 64 bit (с 1.01.2017) без Windows 7 (по неск. причинам: в 2015 г. сгорел Wi-Fi-адаптер - чтобы при переустановке с Recovery DVD не уст-ся драйвер для адаптера; в стандарт. поставке Windows 7 HB много ненужных программ, игр; система Calculate Linux 13 работает ощутимо быстрее, качественнее вывод звука, есть поддержка ф-ций энергосбережения, Standby & Hibernating modes, Asus eXtreme и др. при должной настройке и наличии модуля ядра asus_laptop в стандартной поставке дистрибутива), ядро собрано с поддержкой ACL и расшир. атрибутов, наличие в поставке дистр-ва Samba 4 с перемещ. профилем, защита от запуска Calculate console без генерации пользоват. сертификата, возможность перехода на профиль "чистой" Gentoo 1-ой командой, наличие Xbindkeys и др.; отсутств. демоны systemd и PulseAudio в стандарт. поставке (использую более привычные OpenRC и ALSA). Планирую установить на ПК среду рабочего стола KDE 3.4 (собрать из исх. кода с Source-CD от Slackware 10.2); обновить систему с Zenwalk 2.6 до Zenwalk 3.0 через скрипты installpkg/upgradepkg; далее - до Zenwalk 4.2 и Zenwalk 5.2 (или Slackware 12.1). Монитор: Iiyama ProLite E2201W Видеокарта: NVidia GeForce2 MX400 (драйвер NVidia 96.43); Дополнительная в./к.: NVidia GeForce 7600GS Клавиатура: A4Tech X7 G800V; настраиваю ОС Zenwalk 2.6 для управл. ф-циями Blackbox 0.70 с клавиатуры при помощи bbkeys + xbindkeys + wmctrl +devilspie и комбинаций обычных, мультимед. и игр. клавиш A4Tech G800V TV-Tuner: PixelView PlayTV Pro Sound card: Creative SB Audigy2 LS [OEM] (драйвер CA0106) Сканер: Mustek BearPaw 2400CU+ (драйвер gt68xx + firmware PS2Dfw.usb) Наушники: Sennheiser HD 205 II Смартфон: Explay JoyTV (Android 4.4) Видеокамера: Panasonic HC-V10 Wi-Fi-роутер: NetGear WNR-1000 DVD-плеер: Akira PD-K3418HD (подключен к аудиосистеме LG FFH-216 через выход Audio Front [L,R] и к TV-тюнеру через видеовход S-Video, аудиовых. TV-тюнера - к колонкам)"
0
0
Показать предыдущие комментарии (показано %s из %s)
Показать новые комментарии
Роман Омельчук
Изменил свой статус: "Работаю лаборантом химического анализа (район №6 ОАО "Мурманэнергосбыт"). Изучаю операционную систему Linux, программирование на языках: Pascal, C/C++, Bash, JavaScript, PHP, Python, TeX; Web-дизайн (HTML, CSS). Настраиваю операционные системы Linux на ПК и ноутбуке для использ-я в составе домашней локальной сети, изучаю сборку пакетов (с опциями оптимизации, отключ-ем ненужных функций и с исправл. русской локализацией через PoEdit+msgfmt; с использованием систем сборки SlackBuild, xmkmf, checkinstall, CMake и др.), написание загрузочных сценариев и конфигурацию сети для Slackware/Zenwalk. Ноутбук: Asus K52JT (Core i5), 4 GB RAM, видеоадаптер: Radeon HD6370M ОС: Calculate Linux 13 XFCE (64 bit) ПК: MB: Asus P4P800 SE, CPU: Intel Celeron 1.7 MHz, 512 Mb RAM, Video: NVidia GeForce 440 MX, HDD: 160 GB (Maxtor IDE/PATA), CD: Nec ND3520A CD-R/RW, DVD: Sony Optiarc AD-5260, Sound: Creative Audigy 2 OEM LS, TV: PixelView TV Pro, Net: D-Link DFE-520TX, корпус переделанный: подпаян доп. светодиод (зеленый) к сетевой карте D-Link, выведен на переднюю панель через отверстие для контроля работы сервера, к разъему Molex 5/12 V подключена самодельная система (с тумблером на 2 положения, 2 скорости вращения - высокая и низкая) из старого кулера от Pentium II для охлаждения HDD и видеокарты с приклеенным пассивным радиатором + нерегулируемый вентилятор от AMD Athlon для обдува чипа южного моста мат. платы P4P800 SE. В корпусе заменены практ. все компоненты с момента покупки в 2006 г. (ПК Asus A7V8X-X на базе AMD Athlon 2000+). В 2015 г. сгорел контроллер мыши (PS/2 Aux port), поэтому вместо установки оригинальной Slackware 10.2 и пересборки ядра 2.6.13 с включением модулей USB HID установлена более доработанная и улучшенная версия Zenwalk 2.6, сразу поддержив. USB-мышь, имеющая обновл. версии пакетов и вирт. окружение JRE v.1.5 для запуска Java-программ. Недостаток Zenwalk 2.6: не работает встроенный звук HDA Intel (кодек ADI AC'97) даже со включенными модулями ядра - как следствие, не выводится звук с TV-тюнера через 3"5->3"5 minijack-кабель - только напрямую с линейного выхода (в Zenwalk 5.2 это корректно работало с картой HDA Intel и регулировкой громкости через интерфейс TvTime v.1.0.2), утилита alsamixer не поддерживает режим "мониторинга" с линейного/микрофонного входов в аналоговый выход на звуковой карте Audigy 2 LS; есть и др. мелкие недостатки. ОС: ZenWalk 2.6 (на базе Slackware 10.2) с пересобр. ядром 2.6.16 (с kernel.org) и пакетами от Slackware и Mandriva 2007 (доп. изучаю др. дистрибутивы Linux на базе Red Hat, Debian, Slackware, Gentoo, а также FreeBSD); Zenwalk 2.6 в эксплуатации с января 2016 г. Сервер: SAMBA 3.0 (для доступа к ПК с ноутбука под Windows 7 и Linux) + уст. дисковые квоты на ext3-раздел /mnt/samba с помощью утилиты usrquota; доп. сервер - ProFTPd 1.3.3 Среды раб. стола: основная - XFCE 4.4 (из дистрибутива); дополнительные: Blackbox, AfterStep, IceWM, FVWM, Fluxbox, GNOME (мин. инсталляция); FBPanel 4.7 (в доп. к Blackbox 0.70, версия 4.7 с функцией автом. распознавания меню приложений XFCE/GNOME и исправл. ошибкой памяти при закрытии окон с конечным пробелом в имени); консоль и графич. подсистема полностью русифицированы (последняя - с использованием шрифтов PsCyr от 2000 г.); системная кодировка - KOI8-R; раскладка в консоли - стандартная русская (переключ. по клавише [прав. Ctrl], в графич. подсистеме - клавишей Menu с индикацией на Scroll Lock), дополненная функциями вызова часто используемых команд по комбинациям [лев. Ctrl + (F1-F12)]; подкорректирован рус. перевод интерфейса у плеера XMMS v1.2. Доп. ПК: MSI G31TM-P35; 1 GB RAM; Video: NVidia GeForce 8500 GT; HDD: SATA WD1600AAJS ОС: Windows 7 Pro; выбираю дистрибутив Linux на основе Slackware (Zenwalk 7.0 GNOME или OpenSuSE 11.2) либо Gentoo для установки в доп. к Windows Настраиваю скрипты для правильной работы Fn-клавиш ноутбука под Calculate Linux 13 (через acpi event daemon action scripts, некоторые функции доступны без использ. демона acpid и прав root - включение/отключение тачпада (через связку xfconf-query+xbindkeys), регулировка громкости (через связку amixer+xbindkeys) и др. - удобно при работе на внешней клавиатуре) и мультимедийных клавиш A4Tech G800V под Zenwalk 2.6 (через keymaps+loadkeys и xbindkeys/xmodmap + сценарии на Bash), напр., реализовано циклическое переключение (перебор) окон под Blackbox 0.70 по первой букве названия приложения без исп. сторонних расширений с помощью скрипта на чистом Bash (и программ cat, cut, wc, grep, sed, awk), утилиты wmctrl, временного буфера и списка исключений, реализована визуальная индикация "переключаемой" буквы с помощью утилиты display из состава ImageMagick 6.3 и набора миниатюрных изображений букв (с автоматическим определением координаты правого верхнего угла для показа буквы независимо от разрешения экрана через утилиты wmctrl, cut, head/tail, команды eval и опции командной строки -geometry); похожие скрипты для циклического переключения дочерних окон одного приложения - переход к предыдущему/следующему дочернему окну, возврат к родительскому и последнему переключенному дочернему окну (через список приложений с идентичным подклассом окна и двумя списками исключений - окон одного приложения с разными подклассами и окон разных приложений с идентичными подклассами, используя утилиты xprop, wmctrl, cut, cat, grep, tr, wc, sed, head и tail с использованием временного буфера для хранения ID последнего переключенного окна, переменной для кэширования списка окон и простейшим шифрованием ID посл. перекл. окна для записи во врем. файл), для произвольного разворачивания/закрытия свернутых окон с помощью wmctrl через меню на Xdialog (с автоматич. разбиением списка окон, включая многословные, на закавыченные имена и приведением к формату menubox посредством утилит cut, tr, grep, sed, rev; для обхода ограничения XDialog на имена с пробелами исп. особый прием с утилитой hostname, вызов grep с опцией -o и обр. рез-тата с помощью утилиты sed) с использованием списка исключений для многословных имен окон (на выбор: либо первое/посл. слово имени окна либо полное имя окна, разд. символами "_") и кэшированием списка из файла во временную переменную для ускорения цикла выбора окон; для разворачивания свернутых окон на автомат. определяемое свободное рабочее место; для перемещ-я всех окон текущего раб. места на предыдущее/следующее/произвольное/свободное раб. место (свободное определяется автоматич. с помощью связки утилит wmctrl, cut, tr, seq, sort, uniq и цикла for; все указанные скрипты упр-я окнами завязаны на "горячие клавиши" посредством BBKeys); для монтирования/размонтирования внешних носителей (Floppy, CD/DVD, USB Flash) с функцией открытия носителя в файловом менеджере после монтирования, опционального выброса лотка CD/DVD при размонтировании и выводом диалогового окна об окончании синхронизации буфера записи при размонтировании USB Flash (через удобное меню на Xdialog); подобие "корзины" для временного удаления файлов в консольном режиме с функцией автоматического восстановления файлов в исходное место, многорежимным списком файлов, автоопределением одинаковых файлов, автоподсчетом размера удаляемых файлов и др. дополнениями (значительно доработанный вариант скриптов saferm.sh / unrecycle.sh из книги В. Маслакова); скрипт для частичной автоматизации сборки пакетов из исходного кода через autoconf/automake (сборка пакетов в каталоги /opt, /etc/opt и /var/opt по рекомендации стандарта POSIX, приведенной в книге А. Стахнова); частичной автоматизации установки/удаления/обновления пакетов утилитами из состава Slackware и конвертерами Rpm2Tgz/Rpm2Targz; для автоматического создания/удаления ссылок на man-страницы собранных пакетов в подкаталогах каталога /opt (ссылки создаются/удаляются в подкаталогах каталога /usr/local/opt/man по аналогии со структурой каталога /usr/man; сценарий помещен в автозагрузку и "срабатывает" при каждой сборке нового пакета в каталоге /opt либо удалении пакета из /opt, выводя сооотв. сообщение); скрипт для автоматического пакетного конвертирования музыкальных CD в формат MP3 с помощью утилит CDParanoia и LAME; скрипт на связке Bash+Xdialog для работы с архивами (10 действий с архивами TAR.GZ/TGZ и TAR.BZ2/TBZ, 7 действий с архивами ZIP, 7ZIP и RAR) в ROX-Filer по типу контекстного меню из WinRAR; скрипт для автоматического присваивания необходимого действия (вызов программы/скрипта) нажатой горячей клавише с помощью утилиты xbindkeys и файла ~/.xbindkeysrc (планируется переписать этот скрипт на связке Bash+Xdialog по типу Qt-утилиты xbindkeys-config, но без использ. низкоуровневых инструментов); для плавной регулировки громкости, отключения звука и управления плеером XMMS мультимедийными клавишами через xbindkeys с помощью скрипта на Bash, утилиты amixer и временного буфера; Bash-скрипт, подобие функции Asus Power4Gear (Asus eXtreme) для переключения профилей энергосбережения и частоты CPU Core i5 с выводом уведомления через notify-send; аналогичный Bash-скрипт для включения/отключения тачпада с выводом уведомления; для плавной регулировки звука и управления плеером Audacious через xbindkeys - аналогично скриптам на ПК с Zenwalk 2.6 и др.); изучаю утилиту devilspie v.0.22 (собрана из исх. кодов при наличии библиотеки libwnck v.2.14 из бинарной сборки GNOME 2.14) для использ. совместно с менеджерами "горячих клавиш" BBKeys/XBindKeys и расшир. управления окнами под Blackbox. Дорабатываю системн. скрипт /usr/sbin/serviceconfig для доб-я возможности ручного запоминания и восстановления включенного/отключенного состояния системных служб (с помощью утилит ls, grep, chmod, echo, cut, awk, head/tail и простого скрипта на bash, опции Xdialog radiolist --check и врем. файла д./сохранения состояния служб); пишу скрипт /usr/sbin/videoconfig2 на Bash+Xdialog для пошагового выбора клавиатурн. раскладки, комбинации перекл. раскладки, выбора драйвера видеоадаптера для X Window, вкл./откл. консольного фреймбуфера (c модификацией файлов /etc/X11R6/xorg.conf и /etc/modprobe.conf при помощи утилит grep, awk, sed, head, tail и др.) Программы на ПК: Собраны из исходного кода: Vim 6.3 (без патчей от Slackware 10.2), Emacs 21.4a (только консольный вариант, без XEmacs), Blackbox 0.70, Joe 3.3, NEdit 5.5 (собран с LessTif 0.93), Jed (+XJed) 0.99, Midnight Commander 4.6, ProFTPd 1.3.3 (собран с поддерж. NLS), MySQL 4.1.14, EmelFM 2.0, IceWM 1.3.2, Inkscape 0.36, ClamAV 0.90, Metacity 2.8.1, Screen 4.0.1, Links 0.98, XLockMore 5.18, Most 4.9.5, R-Zip 2.0, Firestarter 1.0.3, SysStat 7.0.0, iSpell 3.2, BPE 2.01, Xbindkeys 1.8.1, BBKeys 0.9, MTools 3.9.8, Quota-tools 3.12, Texinfo 4.8, XDvi 22.84 (б./привязки к Tetex 3.0), Imendio Planner 0.12, AfterStep 2.2.11, ATerm 1.0, ImageMagick 6.2.3, XMMS 1.2.10 (+Zenwalk-styled skin) , XMMS 1.2.11 (Intel MMX optimized), GKrellm 2.2.7, Lynx 2.8.5 (собран с ncurses), XPaint 2.7, Sylpheed-Claws 2.0, wxWidgets 2.6.1 (non-monolithic, non-universal, собран с GTK+ 1.2; с GTK+ 2.0, OpenMotif и LessTif не собирается), wxPython 2.6.1 (собран с опциями от wxWidgets), PoEdit 1.3.4 (собран с wxWidgets, но раб. с ошибками из-за KOI-8R и отн. новой версии msgfmt), gFTP 2.0.18, StarDict 2.4.8, WMCtrl 1.07, Osmo 0.1.2, RxVT 2.7.10, PsToEdit 3.44, DosBox 0.72, LAME 3.98, TestDisk + PhotoRec 6.13, OCRad 0.15, Xfig 3.4, Devil's Pie 0.22, BC 1.06, FBPanel 4.7, FVWM 2.4.19, FVWM95 2.0.43, Fluxbox 0.9.13, OpenMotif 2.1.30, Bakefile 0.1.9, Dos2Unix 3.2, Unix2Dos 0.0.0.1 (простая консольн. утилита на C++, перев. с итал.), DiffStat 1.43, Jove 4.16, Code-Browser 2.5, Conglomerate 0.7.12, GNOME Commander 1.2, GNOME Genius 0.75, XALF 0.7 (индик. запуска граф. программ), Zenity 2.9.92 (аналог XDialog с GTK+ 2.0), Wcalc 2.2.2, Tile-Driller 1.4, GQMpeg 0.9, LSAT 1.7, ferris-loki 3.3 (из репоз. WitMe: для сборки libferris), MtPaint 0.45, TagTool 0.12, PCManFM 0.98 (2 последних раб. с ошибками); NVidia Driver 96.43.14, Linux Kernel 2.6.16 (с опциями оптимизации, исключ-ем ненужн. модулей, включ-ем функций IDE DMA Support, PC Speaker, Magic SysRq Key и др.); собираю: wxCode 2.6-cvs (с wxWidgets 2.6.1 при помощи Bakefile 0.1.9 и опций CFLAGS/LIBS), wyoEditor 2.3 (с wxCode 2.6). Собранные из исх. кода на тестовых ОС Linux (CentOS 2.1, Zenwalk 5.2, Slackware 10.2): ProFTPd 1.3.3, NMap 6.25, RPM 5.1, Worker, KOffice 1.6.3, StarDict 3.0, OSMO 0.2.0, Bluefish 0.35, TEA 35 + часть пакетов, собр. под Zenwalk 2.6 Установлены из бинарных пакетов: шрифты PsCyr для русификации граф. среды под кодировку KOI8-R, Bash completion 3.1, Qt 3.3.4, GNOME 2.14 (minimal set), Samba 3.0, LessTif 0.93.94, Wine 2005, OpenOffice 2.1, XnView 1.70, ROX-Filer 2.4.1, Un-RAR 3.1, Eddi 1.0, TeXmacs 1.0, CheckInstall 1.5.3, Zenwalk wide wallpapers, Geany 0.8, Graveman 0.3 Конвертированы из RPM-пакетов: TvTime 2.01, Free Pascal Compiler 1.9 (без FP 1.0), XNC 5.0, Conky 1.4, TuxPaint 0.9 Приложения на Python 2.x и Java 1.4: Meld 2.0, jLyrics 0.6, DrPython 3.6.2, Sketsa 3.3 (Demo), Oxygen XML Editor (Trial), Butterfly XML Editor, jDraw 1.3; Игры: Frozen Bubble, Rocks'n'Diamonds, Super Tux, MegaMario; Приложения под Wine: Advanced Grapher, Notepad++ 5.1, Super Maryo Chronicles Все остальные - из состава Zenwalk 2.6; Изучаю на ПК Asus P4P800 SE ОС Linux, основ. на сборке программ из исходн. кода (CRUX 2.2 с самостоят. собранным ядром 2.6.15; Gentoo 2007, LFS и др.), а также ОС на базе FreeBSD (напр., настройку серверных служб SSH, SAMBA, FTP на ОС PC-BSD 1.0 от 2005 г. с набором дополнений на 2-х CD); храню коллекцию CD/DVD с ОС Linux ( ~50 разл. дистр-вов на базе Slackware, Red Hat, Debian, Gentoo и CRUX + 2 дистр. на базе FreeBSD); в 2003 г. имел только 1 дистрибутив Linux - ASPLinux 9 Chip Edition, с 2008 г. основной ПК (Asus A7V8X-X, затем Asus P4P800 SE) полностью переведен на Linux с удалением Windows XP. До окончат. выбора в качестве основной ОС Zenwalk линейки 2.X на ПК устанавливал разл. версии всех популярн. дистрибутивов; также изучаю соврем. и отн. старые дистр-вы Linux и FreeBSD под вирт. машиной VirtualBox. ОС на ноутбуке: Calculate Linux 13 CLDX (XFCE 4.6) 64 bit (с 1.01.2017) без Windows 7 (по неск. причинам: в 2015 г. сгорел Wi-Fi-адаптер - чтобы при переустановке с Recovery DVD не уст-ся драйвер для адаптера; в стандарт. поставке Windows 7 HB много ненужных программ, игр; система Calculate Linux 13 работает ощутимо быстрее, качественнее вывод звука, есть поддержка ф-ций энергосбережения, Standby & Hibernating modes, Asus eXtreme и др. при должной настройке и наличии модуля ядра asus_laptop в стандартной поставке дистрибутива), ядро собрано с поддержкой ACL и расшир. атрибутов, наличие в поставке дистр-ва Samba 4 с перемещ. профилем, защита от запуска Calculate console без генерации пользоват. сертификата, возможность перехода на профиль "чистой" Gentoo 1-ой командой, наличие Xbindkeys и др.; отсутств. демоны systemd и PulseAudio в стандарт. поставке (использую более привычные OpenRC и ALSA). Планирую установить на ПК среду рабочего стола KDE 3.4 (собрать из исх. кода с Source-CD от Slackware 10.2); обновить систему с Zenwalk 2.6 до Zenwalk 3.0 через скрипты installpkg/upgradepkg; далее - до Zenwalk 4.2 и Zenwalk 5.2 (или Slackware 12.1). Монитор: Iiyama ProLite E2201W Видеокарта: NVidia GeForce2 MX400 (драйвер NVidia 96.43); Дополнительная в./к.: NVidia GeForce 7600GS Клавиатура: A4Tech X7 G800V; настраиваю ОС Zenwalk 2.6 для управл. ф-циями Blackbox 0.70 с клавиатуры при помощи bbkeys + xbindkeys + wmctrl +devilspie и комбинаций обычных, мультимед. и игр. клавиш A4Tech G800V TV-Tuner: PixelView PlayTV Pro Sound card: Creative SB Audigy2 LS [OEM] (драйвер CA0106) Сканер: Mustek BearPaw 2400CU+ (драйвер gt68xx + firmware PS2Dfw.usb) Наушники: Sennheiser HD 205 II Смартфон: Explay JoyTV (Android 4.4) Видеокамера: Panasonic HC-V10 Wi-Fi-роутер: NetGear WNR-1000 DVD-плеер: Akira PD-K3418HD (подключен к аудиосистеме LG FFH-216 через выход Audio Front [L,R] и к TV-тюнеру через видеовход S-Video, аудиовых. TV-тюнера - к колонкам)"
0
0
Показать предыдущие комментарии (показано %s из %s)
Показать новые комментарии
Картина дня