![]() |
Гаральд
Извеков предприниматель
_______________________________________________________________________________________________________
высшее техническое и высшее экономическое образование, квалификация аудитора, опыт работ поспециальности 25 лет. Консалтинг, бухгалтерское обслуживание и восстановление учёта, регистрация фирм и изменений, арбитражи, бизнес-планы, подготовка строительных смет, оценка бизнеса. тел./факс +7495-5795821, моб. +7926-2158524 +78929-6059334 +7985-9780581 EM@il umca-audit@inbox.ru Skype & Googletalk haraldizesen |
Основные
сведения Виды
услуг
|
Linux: ПОДДЕРЖКА ПОЛЬЗОВАТЕЛЕЙ LINUX OpenSUSE вер. 10 - 12 Прежде всего это будет полезно для пользователей Linux SUSE, Все есть почерпнутое из Интернета и кое-что из собственного опыта за последние 5 лет. Данный труд как и вся система есть паблик и автор не претендует на какие-либо права, но !!! и использование настоящего труда не предусматривает какой-либо ответственности автора !!! Начальные знания
Для
работы с настройками нужны начальные
знания, почерпнуть их можно из книг об
ОС Linux разных авторов, например книга http://narod.ru/disk/15538388001/Linux%20%D0%94%D0%BB%D1%8F%20%D1%87%D0%B0%D0%B9%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2.pdf.html Поиск раздела (главы, устройства, настроек) Индексирование не выполнял, но пользоваться текстом просто, нажмите Cntrl + F (поиск), введите нужное ключевое слово: название программы, устройства ПК или устройства периферии итп) и жмите искать далее, далее, скорее всего, если тема (сложность) имелась, то найдете. Установка Лучше скачивать не DVD-дистрибутив, а CD, он только 650-700 Мб и тут есть все, что нужно для начальной установки, удалить ненужные пакеты, потом настроить сеть и включить обновление и потом установку нужных пакетов. Интерфейсы некоторых программ может остаться английский... если это не имеет значения, то хорошо, если это препятствие, то качайте DVD, но не факт, не всегда, ни везде будет русский все-таки. Если Вам Виндятина не требуется, то радостно забудьте про неё, если же требуется, то решите намерены Вы справиться с Virtualbox (от Oracle) и усадить её туда (там работает всё, может только медленее чем обычно). Тогда, при решении ставить Virtualbox, можно дать SUSE все сделать автоматически (разбить диск на зоны и отформатировать). Если же Вам нужна живая Винда, то:
Восстановление системы Всегда устанавливайте пакет mc (весьма функциональный менеджер файлов типа Norton Commander). В случае 'черного' (консольного) экрана при загрузке системы или при падении графического интерфейса, Вы можете ввести команду mc и хотябы прозреете. Имея представление, где что исправить (вернуть на место) переустановить Вашему вниманию в mc предлагается редактор, 2. Кроме того, Вы можете выполнить команду yast (из терминального окна или введя ее в нижнюю строку mc) и изменить многие настройки. Администрирование
1.
Первое правило админа: Формат команды, печатаем в терминальном окне ./команда su
- получение прав администратора в
терминале обычного пользователя
(su — ''СЮ'', это значит супер юзер) Для запуска с иконки работчего стола нужно создать иконку:
yast
(yast2)
– системная утилита настройки
оборудования, сети, безопасности,
установки программ.
Копирование
с правами администратора: -
в krusader
верхняя панель меню, инструменты, запуск
с правами root, Важные команды halt -
с правами su - выключение системы Опрос устройств ПК (диагностика): dmesg
- сообщит все названия устройств, их
порты и прерывания. Полный справочник команд http://narod.ru/disk/15539281001/linux.pdf.html Основные команды Linux Ниже приведен список основных команд Linux. Некоторые из них хорошо известны, некоторые не очень. Я не специалист в Линуксе, но я запомнил несколько команд, без которых трудно обойтись при работе в этой ОС, и хочу предложить другим новичкам тоже запомнить их. xkill — убить
запущенную программу/процесс Кое-что о менеджере пакетов RPM Проверка установлен
ли пакет rpm -q Многие из перечисленных выше команд имеют дополнительные параметры. Узнать о них вы можете набрав в командной строке man команда.
Процессы, остановка и запуск Если по причине неполадок на зупускаются процессы сеть network, звук alsasound, печать caps и ccpd, менеджер учетных записей dbas то их можно запустить:
Это после загручки ситемы всех автонастроек, система еще раз перезапустит эти сервисы, т.о. Возможно разрешение некоторых конфликтов необнаруженных разработчиками системы, возможно конфликты связаны с особенностями системных плат или плат (микросхем) отдельных устройств, так и их совместной работы одновременно.
Экран, монитор, Управление экраном Остановить
работу Х-сервера Ctrl+Alt+BackSpace Вызов системного монитора, остановка процесса Xorg Ctrl+Esc или init3 или killall kdm /etc/init.d/xdm stop (варианты xdm, kdm, gdm) перезапуск ...restar, а запуск … start) /etc/inittab — уровень 3 - запуск без X Другие
горячие клавиши
Загрузчик GRUB Загрузчик операционной системы - это программа, расположенная в первых секторах жесткого диска (далее просто загрузчик), например в MBR (главная загрузочная запись) жесткого диска. После теста системы, в момент загрузки, BIOS (базовая система ввода-вывода) передает управление MBR, если система настроена для загрузки из неё. Затем программа, расположенная в MBR начинает выполняться. Эта программа называется загрузчиком, её задача - передать управление ядру операционной системы, которое продолжит загрузку. Существуют несколько загрузчиков, включая GNU GRUB (универсальный загрузчик), Boot manager, LILO (загрузчик ОС Linux), NTLDR (загрузчик Windows NT систем) и другие. Я решил описать GNU GRUB и как его использовать. GRUB - это очень мощный загрузчик, который может загружать разнообразные операционные системы, такие как Windows, DOS, Linux, GNU Hurd, *BSD и другие. В данное время LILO является самым популярным загрузчиком, используемым почти всеми c мультизагрузочными системами. Но если Вы используете LILO, то не должны забывать перезапускать LILO каждый раз, когда вы меняете конфигурацию или инсталлируете новое ядро. Также LILO не такой гибкий как GRUB. GRUB - это второе имя гибкости. Его последняя версия- 0.5.96.1. Эта версия поддерживает такие файловые системы, как ext2 (используемая ОС Linux), FAT16 и FAT32 (используемые Win9x и WinME), FFS (быстрая файловая система, используемая *BSD UNIX), ReiserFS (журналируемая файловая система, разработанная для ОС Linux и интегрированная в ядро Linux 2.4.1) и minix (старая файловая система, разработанная для ОС MINIX, используемая также в ранних версиях ОС Linux). С GRUB Вы можете "видеть" содержимое файловой системы без загрузки операционной системы. Например, если Вы хотите посмотреть дату и время, записанные в файле, но не имеете времени для загрузки операционной системы, то можете использовать командную строку GRUB ("grub>") и написать: grub> cat (partition number)/home/god/filename.txt Вы получите полное содержимое файла, включая дату и время. Самая большая польза загрузчика GRUB в том, что он может загрузить любое ядро из любого раздела диска. Например, если Вы забыли добавить недавно откомпилированное ядро в список, компьютер должен нормально загрузиться, добавить его в список и перезагрузиться, чтобы его использовать. Но Вы можете легко использовать командную строку загрузчика GRUB и загрузить нужное ядро. Сейчас я объясню три главных шага для использования GRUB: компиляция, инсталляция и конфигурация. Шаг 1: Компиляция и инсталляция программного пакета GRUB. Загрузите исходные тексты GRUB с ftp://alpha.gnu.org/pub/gnu/grub/ Распакуйте архив командой "tar -xvzf filename.tar.gz". В моем случае имя файла было grub-0.5.96.1.tar.gz и я сделал: # tar -xvzf grub-0.5.96.1.tar.gz Эта команда извлекла из архива файлы и папки в папку с именем "grub-0.5.96.1". Теперь делайте следующее: [root@heaven ~/grub-0.5.96.1 ]# ./configure Если Вы хотите изменить некоторые настройки компиляции, например, добавить или удалить поддержку индивидуальных файловых систем, сетевых карточек, наберите: [root@heaven ~/grub-0.5.96.1 ]# ./configure --help Эта команда выведет на экран все возможные опции. Теперь используйте -enable и -disable префиксы для добавления или удаления поддержки некоторых устройств и т.п. (ПРИМЕЧАНИЕ: GRUB поддерживает сетевую загрузку.) Для начала процесса компиляции, наберите: [root@heaven ~/grub-0.5.96.1 ]# make Для инсталляции всех файлов наберите: [root@heaven ~/grub-0.5.96.1 ]# make install Вы установили программный пакет GRUB, теперь можно приступать к установке загрузчика GRUB в загрузочный сектор. Хорошей идеей является хранить все файлы загрузчика, относящиеся к загрузке в директории /boot/grub. Для того, чтобы сделать это, следуйте следующему примеру: 1. По умолчанию все файлы загрузчика проинсталлированы в /use/share/i386-pc или в /use/local/share/grub/i386-pc в зависимости от того, как определены переменные среды. 2. Создайте каталог /boot/grub. Затем скопируйте следующие файлы в папку: stage1 stage2 *_stage1_5 Я опишу эти файлы позже. Также скопируйте программу GRUB (которая может находиться в каталоге /usr/sbin или в /use/local/sbin) в папку /boot/grub. Перед тем, как инсталлировать GRUB, Вы должны знать о том, как GRUB воспринимает жесткий диск и информацию о разделах. Прежде всего, отсчет начинается с 0, а не с 1. В Linux первый жесткий диск, прикрепленный к основному контроллеру, называется "hda", а в GRUB он называется "hd0". Подобно этому, дисковод в GRUB называется "fd0". Итак, первый, второй и третий раздел на первом жестком диске (hda1, hda2, hda3) называются "hd0,0", "hd0,1" и "hd0,2" в GRUB. ПРИМЕЧАНИЕ: запятая - это неотъемлемая часть названия раздела жесткого диска в GRUB. Для описания двух полей (диск и номер диска, номер раздела диска) используйте круглые скобки. Например: (hd0,0) (hd0,1) (hd0,2) и так далее. (hd0,0) - это первый раздел первого диска. Подобным образом, (hd1,5) - это шестой раздел второго диска, а (hd2,0) - первый раздел третьего диска. Шаг 2: Инсталляция загрузчика GRUB Инсталляцию непосредственно загрузчика можно разделить на три этапа: 1. Инсталляция "stage1" в MBR. 2. Настройка адреса или расположения, "stage2". 3. Настройка меню загрузки или набора опций для выбора операционной системы для загрузки. Начните инсталляцию со следующих команд: [root@heaven /boot/grub ]# ./grub Эта команда опрашивает устройства и выводит сообщения. Это может занять много времени. end_request: I/O error, dev 02:00 (floppy), sector 0 GRUB version 0.5.96.1 (640K lower / 3072K upper memory) ПРИМЕЧАНИЕ: GRUB имеет минимальную оболочку, похожую на bash. Для первого слова TAB выводит все возможные завершения команды. В других случаях TAB выводит возможные завершения названий устройств, имен файлов. Вы можете быть удивлены этой возможностью. Нечто вроде этого может произойти: grub> Будем считать, что Linux установлен на первом дополнительном разделе первого жесткого диска или на /dev/hda5. Помните, что в GRUB он будет называться (hd0,4). Введите следующую команду: grub> install (hd0,4)/boot/grub/stage1 (hd0) \ (hd0,4)/boot/grub/stage2 p (hd0,4) /boot/grub/menu.conf Теперь давайте рассмотрим эту команду более детально: install встроенная команда, заставляющая GRUB проинсталлировать (hd0,4)/boot/grub/grub/stage1 to (hd0), MBR. (hd0,4)/boot/grub/stage2 указывает, где расположен stage2 образ. p со следующими опциями: (hd0,4)/boot/grub/menu.conf устанавливает конфигурационный файл для отображения нужного меню. Позже я объясню структуру конфигурационного файла. Мы можем суммировать команды: 1. install 2. source_of_stage1 3. where_to_install 4. source_of_stage2 5. p source_of_configuration_file Теперь у Вас есть элементарная инсталляция. Инсталляция на дискету: Для инсталляции GRUB на дискету Вы должны знать команду "dd" и как она работает. Для загрузочной GRUB дискеты Вы должны записать stage1 и stage2 файлы на первые секторы дискеты. Инсталляция stage1 на дискету Вставьте форматированную дискету и наберите: [root@heaven /boot/grub ]# dd if=stage1 of=/dev/fd0 bs=512 count=1 Опять рассмотрим команду детальнее: if=input file в нашем случае stage1 of=output file например, дисковод (может быть отличным от приведенного в примере устройства на вашем компьютере) bs=bytes to read and write В нашем случае 512 байт. count=how many times to perform this operation количество копий. Инсталляция stage2 на дискету [root@heaven /boot/grub ]# dd if=stage2 of=/dev/fd0 bs=512 seek=1 Здесь все, так же как и для stage1, за исключением нового параметра, называемого seek. Этот параметр заставляет пропустить одно "bs" значение. Например, в выше описанной команде bs - это 512 байт, тогда seek=1 будет означать пропуск первых 512 байт на дискете и продолжение записи с 513-го байта. Это сохранит результат первой команды, записанные данные не будут повреждены переписыванием. Теперь у Вас есть простейшая инсталляция GRUB загрузчика на дискете. Шаг 3: Конфигурация GRUB ------------------------ В этой секции мы рассмотрим, как загружать разные операционные системы и составить menu.conf - конфигурационный файл меню. Давайте начнем с процедуры загрузки, поддерживаемой GRUB. может быть выполнена двумя путями: * 1) Передача управления ядру ОC * 2) Передача управления другому загрузчику Загрузочная процедура по первому методу: 1. Указать корневое устройство или корневую файловую систему. 2. Указать GRUB место нахождения ядра системы и параметры. 3. Перезагрузить компьютер и испробовать это. У меня ядро Linux находится в каталоге /boot под названием bzImage, а корневая файловая система - /dev/hda5 или (hd0,4) в GRUB. Следовательно, моя процедура загрузки выглядит следующим образом: 1. root (hd0,4) [Указывает корневой раздел] 2. kernel /boot/bzImage root=/dev/hda5 [Указывает ядро] 3. boot [Начинает загрузку Linux] Загрузочная процедура по второму методу подразумевает наличие другого загрузчика, например LILO или NTLDR, установленного в один из разделов жесткого диска: 1. Указать корневой раздел, но не монтировать его. 2. Активировать раздел 3. Указать первый сектор устройства, которому будет передано управление. 4. Перезагрузить компьютер и испробовать это. Приведу пример с ОС Windows, проинсталлированной в /dev/hda1 или (hd0,0). процедура загрузки Windows следующая: 1. rootnoverify (hd0,0) 2. makeactive 3. chainloader +1 [+1 указывает первый сектор текущего основного раздела] 4. boot [передает контроль] menu.conf файл используется для загрузки различных операционных систем и конфигурации меню. Составить menu.conf файл не сложно. Как Вы увидите в этом разделе, в нем используется текст на английском языке. Все записи меню начитаются с "title TITLENAME" без запятых. Вы можете присвоить TITLENAME что угодно. Для создания меню загрузки Linux: 1. Установите title. 2. Установите корневой раздел. 3. Установите ядро и параметры. 4. Загрузитесь. Для создания работающего меню: title Debian GNU/Linux 2.2 kernel 2.4.1 root (hd0,4) kernel /boot/bzImage.2.4.1 boot #---- (Символ (#) в начале строки обозначает комментарий.) Чтобы создать меню для Windows или DOS: title Windoze rootnoverify (hd0,0) makeactive chainloader +1 boot #---- А что если Вы хотите установить на ваш компьютер два экземпляра операционной системы Windows, одну лично для себя, другую для своей семьи, а Windows при установке сообщает, что уже один экземпляр ОС установлен ? Существует легкий путь инсталляции двух экземпляров ОС на Ваш компьютер путем скрытия одного из разделов жесткого диска в момент загрузки и использования другого. При этом Вы можете защитить раздел паролем, так что никто не сможет использовать его по ошибке. Ниже приведен пример, как создать несколько экземпляров ОС Windows, hda1 и hda2 или (hd0,0) и (hd0,1), используя команды lock, password, hide и unhide. Для ОС Windows "My Entry": title My Entry lock unhide (hd0,0) hide (hd0,1) rootnoverify (hd0,0) makeactive chainloader +1 boot #---- Для эффективного использования команды lock Вы должны указать команду password в начале конфигурационного файла. Синтаксис команды password следующий: password secret ("secret" - это пароль). Вы можете ввести пароль в любое время с помощью нажатия клавиши p. Для ОС Windows "Family Entry": title Family Entry unhide (hd0,1) hide (hd0,0) rootnoverify (hd0,1) makeactive chainloader +1 boot ---- Любой может загрузиться с этих разделов, если не требуется пароль. Существует ещё один интересный трюк с использованием команды password. Для скрытия элементов в списке конфигурационного файла по умолчанию, Вы можете загрузить собственный список, используя следующую команду: password secret /boot/grub/secret-list.conf В этой команде "secret" - это пароль, а /boot/grub/ secret-list.conf - это файл паролей. Перед тем, как делать это, Вы должны установить корневой раздел и полный путь. Например: password secret (hd0,4)/boot/grub/secret-list.conf Ещё одной важной командой является команда "map", которую Вы можете использовать, когда у Вас есть два жестких диска и операционная система, которая не может загружаться со второго диска, например ОС Windows. Вы можете отобразить hd0 как hd1 и hd1 как hd0. Другими словами, можно виртуально переставлять жесткие диски. Пример: grub> map (hd0) (hd1) grub> map (hd1) (hd0) Для загрузки ОС FreeBSD: title FreeBSD 4.0 root (hd0,4,a) kernel /boot/loader boot #---- Здесь мы передаем управление загрузчику ОС FreeBSD. Вы видите, что корневой раздел (hd0,4,a) включает три аргумента, это потому, что FreeBSD виртуально делит существующий раздел жесткого диска. Мы передаем управление корневому подразделу раздела жесткого диска "a". Если FreeBSD полностью занимает диск вашей системы, тогда корневой подраздел будет называться (hd0,a). Итак, мы передаем управление загрузчику FreeBSD, что намного лучше, чем передать управление непосредственно ядру этой ОС по ряду причин. (ПРИМЕЧАНИЕ: ОС OpenBSD и GNU/Hurd ещё не тестировались, рекомендую использовать передачу управления загрузчикам этих ОС вместо ядра). Вы ознакомились с базовой инсталляцией пакета GRUB, непосредственно загрузчика, а так же базовой конфигурацией. Чем больше Вы будете узнавать GRUB, тем больше будете находить его самым мощным средством управления загрузкой. Различные команды GRUB: default xx xx - это метка для загрузки по умолчанию. timeout yy yy - это таймаут, после которого GRUB начнет загрузку по умолчанию. fallback zz zz - это метка для загрузки, которую GRUB станет загружать, если по истечении таймаута не удастся загрузить метку по умолчанию. color Используется для раскраски меню. Синтаксис следующий: color normal current_selection. Оба поля могут иметь два значения, такие как приоритетный и фоновый цвета. Например: color green/black or light-gray/blue Вы также можете использовать соответствующие номера. ЗАПОМНИТЕ: все значения начинаются с 0, следовательно, 0 - первый элемент. Восстановление GRUB Вар.1 sudo grub Вар.2 На мультизагрузочных системах, где одной из операционных систем является Windows, вопрос восстановления загрузчика довольно актуален, ибо Windows при установке имеет тенденцию перетирать его (по большому счету, я не до конца понимаю, зачем Windows перезаписывает MBR: код стандартного загрузчика ищет активный раздел в таблице разделов (Partition Table), считывает его в память и передаёт ему управление — всё очень просто; теоретически достаточно просто изменить таблицу разделов, без перезаписи всей MBR. Или можно просто проверить правильность MBR (наличие сигнатуры 55 AA в последних двух байтах сектора) и при отсутствии сигнатуры переписывать загрузчик. Как восстановить загрузчик: Сначала нужно загрузиться с LiveCD. Для
конкретики будем полагать, что диск с
установленным Linux — # Монтируем раздел в /mnt/linux cd /mnt mkdir linux mount /dev/sda1 /mnt/linux # Связываем /mnt/linux/boot с /boot mount bind /mnt/linux/boot /boot
Затем
открываем Если изменилась таблица
разделов, то, вероятно, придётся изменить
После
чего устанавливаем загрузчик и
перезагружаемся: Последний совет по GRUB и LILO Если Вы будите использовать 2 системы, то будете иногда переустанавливать то одну, то другую (причины разные, нестабильность, обновление, выход из строя чего либо, диска, например), то при установке Линукс ладно встанет GRUB и все будет нормально, он винду должен увидеть и указать в списке загрузчика второй строкой, но если переустановим ОС Билла, то она затрет MBR полностью. Не занимайтесь мучениями по восстановлению GRUB или ЛИЛы, имейте под рукой качественный простой и быстро устанавливаемый загрузчик типа Acronis OS selector или типа MultiBoot итп и в таком случае ставьте этот загрузчик поверх загрузчика Винды. Сеть Локальная Yast2, сетевые настройки, настройки сетевой карты (выбираем нужный адаптер), например Ethernet... устанавливаем:
Локальная и не только Настройки
всех сетевых устройств (и то, что они
присутствуют и работают, наличие ошибок)
можно получить командой из под su
MAC-адрес
Изменение
MAC-адреса во время загрузки Выполняется смена MAC адреса для внешнего сетевого интерфейса. Порядок действий
/sbin/ifconfig eth0 hw ether 00:21:9B:D4:A8:8D где - eth0 имя сетевого интерфейса для которого необходимо сменить MAC адрес, цыфры – MAC-адрес (наприер указанный выше).
--- тоже, но этот прием не проверен / публиковалось кем-то, но у меня не получилось / --- Внесение изменений в конфигурацию внести изменения в файл /etc/sysconfig/network/ifcfg-eth0 MACADDR=XX:XX:XX:XX:XX:XX ??? Или запуск скрипта с командами перезапуска сетевой платы с новым MAC /etc/rc.d/rc.local
- [в конце файла дописать] ….. ??? или висать
sudo
ifcongif eth0 down
sudo
ifcongif eth0 down Временное изменение MAC-адреса Команды из под root (в режиме суперпользователя) Смотреть
МАС всех устройств Сменить
МАС i (ethN — имя сетевого интерфейса) /sbin/ifconfig eth0 hw ether 00:21:9B:D4:A8:8D Такой полный порядок и набор команд (например для основной сетевой платы) /sbin/ifcongif
eth0 down
Web-server - Apache, PHP and MySQL, Web-ERP-CRM Установка: Yast2, управление программным обеспечением, перейти в режим просмотр-partterns (шаблоны), функции сервера, web-server. В Yast2 появится в разделе Сетевые службы HTTP-сервер, запустить и настроить. Web-сайт располагается в каталоге /srv/www/ Restart apache server см. Маршрут файлов для Вашей версии (где находится апач) /usr/local/bin/apachectl stop /usr/local/bin/apachectl start Alternatively, simply enter /usr/local/bin/apachectl restart Вызов сервера, строка в браузере вида http://127.0.0.1/<имя сайта>/index или http://localhost<имя сайта>/index имя сайта — имя папки в каталоге /srv/www/
Брандмауер Открытие / закрытие портов Следует также иметь ввиду, что
Yast,
Безопасность и пользователи, брандмауэр,
интерфейсы, выбираем
интерфейс, например ethernet, делаем
демилитаризованным и открываем
порты TCP и 4662, добавить (или, например,
порт 50020), UDP
и 4672, добавить (или порт 50010).
Загрузка (скачивание) файлов и сайтов Фалы: kget, bittorrent Сайты: gwget, wget команда wget -rkx URLсайта
Монтирование и настройка дисков Настройка жестких дисков Кнопка
Пуск Yast2, система, настройка дисков,
редактировать; Дирректория /media/ удобна тем, что там появляются все CD, DVD и Flashcards итд. Работа с файлом описания дисков fstab и mtab ftab
должен быть в двух каталогах в каталоге
/etc и в каталоге /media mtab
только в каталоге /etc. …... начало файла..... /dev/disk/by-id/ata-WDC_WD2500YS-06SHB0_WD-WCANY3564569-part6 swap swap defaults 0 0 /dev/disk/by-id/ata-WDC_WD2500YS-06SHB0_WD-WCANY3564569-part7 / ext3 acl,user_xattr,noatime,nodiratime 1 1 /dev/disk/by-id/ata-WDC_WD2500YS-06SHB0_WD-WCANY3564569-part8 /home ext3 acl,user_xattr,noatime,nodiratime 1 2 /dev/disk/by-id/ata-WDC_WD2500YS-06SHB0_WD-WCANY3564569-part1 /media/win_C vfat users,gid=users,umask=0002,utf8=true 0 0 /dev/disk/by-id/ata-WDC_WD2500YS-06SHB0_WD-WCANY3564569-part5 /media/win_D vfat users,gid=users,umask=0002,utf8=true 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 debug /sys/kernel/debug debugfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 none /proc/bus/usb usbfs devgid=110,devmode=664 0 0 …... конец файла..... Строки выделенные цветом /dev/disk/by-id/ata-WDC_WD2500YS-06SHB0_WD-WCANY3564569-part7 / ext3 acl,user_xattr,noatime,nodiratime 1 1 оптимизированы
для использования в формате ext3
Настройка FlashCards (Флэшкарт) Должен
быть установлен usb_modeswitch-0.9.6-2.1.i586.rpm На рабочем столе может не появиться, новое устройство нужно настроить, запускаем yast2, система, настройка дисков, в списке должно появиться устройство, редактировать.... указываем форма FAT и по имени метки указываем куда все подобное любим монтировать (например куда и все CDs и WinHDs) – это /media/Huawei
Мобильный USB-модем, настройка Например для Билайна.... > вариант, типа, для убогой винды USB-модем комплекта «Интернет Дома GPRS+3G» Точка доступа (адрес) — статический:
Номер набора *99# Пользователь beeline Пароль beeline Можно проще; не ставить их программу, если она не требуется, создаем соединение вручную, указываем номер, пользователь, пароль.
> для Linux 1. Редактируем /etc/usb_modeswitch.conf открываем производителя, модель и режим ############################################ # Huawei E220 (aka "Vodafone EasyBox II", aka "T-Mobile wnw Box Micro") # Huawei E270 # Huawei E870 # # Two options: 1. removal of "usb-storage" 2. the special control # message found by Miroslav Bobovsky # # Contributor: Hans Kurent, Denis Sutter
DefaultVendor= 0x12d1; DefaultProduct= 0x1003
# choose one of these: ;DetachStorageOnly=1 HuaweiMode=1 … 2. Редактируем /etc/wvdial.conf для Мегафона (Москва, 3G-уже, а Билайн в ж...)
[Dialer Defaults] Dial Command = ATM1L3DT Baud = 3600000 Carrier Check = on Password = gdata Modem Type = USB Modem ;Minimize = off Check Def Route = on Abort on Busy = off Abort on No Dialtone = on Ask Password = off Init = ATZ Username = gdata Phone = *99# Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Init3 = AT+CGDCONT=1,"IP","internet" Auto Reconnect = on ISDN = 0 Auto DNS = on Idle Seconds = 0 Stupid Mode = off ;Dock = off Dial Attempts = 5 Modem = /dev/ttyUSB0
Для Билайна следующее: [Dialer Defaults] Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Abort on No Dialtone = on Password = beeline Check Def Route = on Phone = *99# Idle Seconds = 0 Abort on Busy = off ;Minimize = off Modem Type = USB Modem Stupid Mode = off Baud = 460800 Auto DNS = on Dial Command = ATM1L3DT Auto Reconnect = on Ask Password = off Init = ATZ ISDN = 0 Dial Attempts = 5 Username = beeline ;Dock = off Carrier Check = on Modem = /dev/ttyUSB0
3. Запуск из терминала командой ./wvdial неудобен (можно конечно, но неудобен); запускаем yast2, сетевые устройства, модемы, создаем новый модем ttyUSB0, если в выпадающем списке его не будет, то пишем ручками ttyUSB0, скорость в списке может не быть, тогда ставим руками 460800 (имеете 3G — ставим 3600000, но это необязательно модем должен сам настраивается), далее данные провайдера. Вход в Интернет утилитой kinternet или qinternet (зависит от версии Linux, запустить - она появится в трее), если её нет, то установите и запустите; на ней правой кнопой выбираем нужный модем и соответствующего провайдера, далее: правая кнопа, дозвон; или любителям пощелкать и подрыгать пальца'ми – двойной щелчок по иконке.
Мобильный телефон - мобильный модем
Сетевые устройства, модем, должно определиться устройство /dev/ttyACM0, префикс – нет, подробности, строка init3 - для Мегафон AT+CGDCONT=1,"IP","internet" (вроде уже не требуется) - для Билайна в init3 не лезем - пусто. Далее, провайдеры, новый – Мегафон номер телефона (для Мегафон) - *99# Имя пользователя – gdata пароль – gdata появится устройство modem0 Если kinternrt не установится автоматически, то установить через Yast (Yast2).
Настройка модема (обычного dialup-modem) Вариант № 1 Yast
(Yast2), Сетевые устройства, модем Вариант № 2 Установить
kppp и запустить; Конфигурация: имя
– modem (modem1, итд) USB-dialup модем Пока нет сведений как легко и просто настроить, если кто найдёт, то пришлите ссылку или прямо саму инструкцию. Сетевая плата Локальная сеть Yast
(Yast2), Сетевые устройства, сетевая плата См. также брандмауэр: локальная сеть – внутренняя зона, остальные – внешняя зона. Интернет через сетевую плату Обычно
кабель ''витая пара'', Беспроводная сеть Wi-Fi
Вариант 1 Yast (Yast2), Сетевые устройства, плата wi-fi Общий: во время загрузки системы, внешняя зона, Адрес: динамический Режим работы — управляемый (как правило для открытых сетей, но можно менять) здесь же сразу лучше сканировать и установить желаемую сеть, метод аут-ции — “без шифрования”, а потом колдуй оболдуй, wep-открытый, контрольная фраза, ключи … Обязательно наличие аппета kinternet, запуск, он должен быть в (системном лотке; для виндусят “типа в трее”). В kinternеt (qinternеt ) правой кнопкой выбираем плату (интерфейс), провайдера (если нужно), монитор скорости сети, диалог сканера и настройки беспроводной сети.
Вариант 2 аналогично, но настройка сетевой платы... менеджер – через менеджер, он появится в трее и устанавливаем сетевое соединение через wi-fi.
Менеджер сети Настройка сетевых соединений Yast (Yast2), Сетевые устройства, менеджер – управление пользователем через менеджер сети (NetworkManager). Соъхраняем, выходим из Yast. Менеджер появится в трее, левая или правая кнопка мыши, настройки, указываем данные соединения каждого вида.
Учёт трафика Тут небольшой список - http://opennet.ru/prog/sml/47.shtml Самые популярные: Обработчики логов для Squid: Самые популярные:
Роутер / Router вызов интерфейса настроек (как правило):
вводим пользователя admin и пароль admin — это типичные настройки производителей (если что-то не так, то см. руководство), Без реальной необходимости не меняйте их.
Наиболее типично для русского VPN:
Настройка USB принтера (printer) Устанавливаем драйверы: сначала: cndrvcups-common.rpm потом: cndrvcups-capt.rpm http://software.canon-europe.com
Смотрим,
стоят ли сервисы cups и ccpd в автозагрузке
(можно через yast - система – сервисы),
запускаем эти сервисы
если не запущены, см. в режиме
эксперт уровни: Регистрируем принтер в ccpd: /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0 Запускаем демон ccpd: ccpd restart Перегружаем компьютер (принтер должен быть включённым). В
файл /etc/init.d/rc в самом
конце файла перед
exit0
вписать: sudo
/etc/init.d/ccpd stop Теперь нужно открыть Yast2 и указать / установить из списка драйвера. Для этого выбрать строку с fifo0,ниже указать региональный формат страницы - A4, далее указать что это принтер по умолчанию и убедиться, что стоит галка ''печать разрешить''. Есть и другая информация Для автоматического запуска на rpm-based дистрибутивах необходимо добавить после первой строки файла /etc/init.d/ccpd следующее #
ccpd Canon Printing for CUPS и выполнить команду # chkconfig ccpd on Для
контроля за состоянием принтера полезна
графическая утилита captstatusui
(запускается с правами
обычного пользователя)
Если все-таки не работает, то тогда все подробно с самого начала Если ставили какой-то (любой) принтер и неудачно, то заходим в Yast и удаляем его.09.10.2008 , Автор: Sklifasovsky Может не быть лишним и замена текста в файле /etc/rc.d/init.d/ccpd (см. http://www.arccomm.ru/OpenSource/Dev/canon2900) на следующее: #!/bin/sh # # ccpd startup script for Canon Printer Daemon for CUPS # # Modified for Debian GNU/Linux # by Raphael Doursenaud <rdoursenaud@free.fr>. DAEMON=/usr/sbin/ccpd LOCKFILE=/var/lock/subsys/ccpd PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin NAME=ccpd DESC="Canon Printer Daemon for CUPS" test -f $DAEMON || exit 0 case $1 in start) echo -n "Starting $DESC: $NAME" start-stop-daemon --start --quiet --exec $DAEMON echo "." ;; stop) echo -n "Stopping $DESC: $NAME" start-stop-daemon --stop --quiet --oknodo --exec $DAEMON echo "." ;; status) echo "$DESC: $NAME:" `pidof $NAME` ;; restart) echo -n "Restarting $DESC: $NAME" start-stop-daemon --stop --quiet --oknodo --exec $DAEMON sleep 1 start-stop-daemon --start --quiet --exec $DAEMON echo "." ;; *) echo "Usage: ccpd {start|stop|status}" exit 1 ;; esac exit 0 Потом вставить /etc/rc.d/rc.local: service ccpd start Теперь нужно запустить ccpd: service ccpd start Печать может прекращаться, когда в принтере кончилась бумага. #!/bin/bash killall -9 ccp см. также: http://tropenhitze.wordpress.com/2010/09/16/installing-canon-lbp2900-on-opensuse-11-2/ Решение проблемы с работой принтера Canon LBP2900 в Gentoo Linux При отключении принтера демон ccpd вываливается, оставляя в памяти сервис captmon2, Или KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="04a9", \ SYSFS{idProduct}=="2676",
NAME="usb/%k", \ …. еще информация о USB-принтере: lpadmin
[-h server] -d destination lpadmin [-h server] -p printer [-c add-class] [-i interface] [-m model] [-r remove-class] [-v device] [-D description] [-P ppd-file] [-o name=value] [-u allow:user,user] [-u deny:user,user] ccpdadmin [-p Printer-name -o Printer-dev-path] ccpdadmin [-x Remove-Printer-name]
Skype Скайп (Интернет-телефон) Если
после установки не запускается, то может
не хватает некоторых библиотек (gcc
например) установим их sudo zypper install libqt4-devel libpng12-compat-devel gcc gcc-c++ make для 64-х битной системы: sudo zypper install libqt4-devel libqt4-32bit libqt4-x11-32bit libpng12-0 libpng12-0-32bit libpng14-14 libpng14-14-32bit libpng14-devel gcc gcc-c++ make Об этих и др. проблемах в работе Skype есть информация на сайте программы. В случае, если в настройках видео показывает наличие камеры, но не показывает тестовое изображение, то запускайте Skype командой LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype эту строку можно указать прямо в иконке на рабочем столе.
Настройка USB-Сканера Если в базе отсутствует драйвер (прошивка) сканера, тем не менее ОС должна создать каталог с именем сканера по адресу /usr/share/sane/, если нет, то см. каталог gt86xx (или типа того). Необходимо найти в Интернет файл SBSfw.usb для данной модели сканера и скопировать в указанный каталог (имея права администратора). Скачивать можно например http://www.sane-project.org/sane-mfgs.htm (или где-то будет рядом, время идет...)
Настройка xSANE и Cuneiform (OCR с поддержкой русского) Установим указанные пакеты 1)
xSane - c DVD-SUSE и Далее запускаем xSane, верхняя панель меню, параметры, настройки, закладка распознавание текста, … вот оно счастье …, командная строка /usr/bin/cuneiform -l rus, параметр входного файла -i, параметр входного файла -o, параметр GUI -x выходной текстовый файл будет только в кодировке Unicod utf8. Можно открывать программой kWrite, сменой кодировки добиваться корректного изображения (если у вас по умолчанию другая кодировка) и через буфер обмена переставлять текст в OpenOffice Writer.
Kontact Программа — оганайзер, эл/почта, адресная и телефонная книжка. Настойка почты Для
некоторых ящиков бывает проблема
настройки, @yandex.ru например: Соединение Kontact с Мобильным телефоном через bluetooth См. файл
/etc/gnokiirc и вставьте через буфер обмена этот текст [global] а для IrDA connection для [global] иcточник - http://www.gnokii.org/docs.shtml (California, USA).
Программы с графическим интерфейсом для работы с мобильными устройствами Необходимые
пакеты: Графические инструмены для синхронизации и для работы с сотовым (мобильным) телефоном, кому что нравится kitchensync, multisync-gui, wammu (он базируется на консольном gammu), gnokii rpm -i --force bluez-libs bluez-utils Настройка для kitchensync, multisync-gui, wammu И так, с инструментами разабрались. Приступаем к настройке. В первую очередь необходимо собрать информацию о нашем смартфоне. В консоли выполняем команду hcitool scan и смотрим вывод. hcitool scan Scanning
... Следующим этопом необходимо узнать, на каком канале вашего смартфона висит сервис синхронизации. sdptool browse 39:03:7D:54:66:01 Вывод
данной команды даст много не нужной нам
информации. Здесь Service Name: Nokia SyncML Server и есть необходимый нам сервис, а Channel: 13 нужный нам канал. Запомните его. Обратите внимание на версию SyncML, она должна совпадать с версией на вашем смартфоне, и лучше, если эта версия будет 1.1. С версией 2 у меня ни чего не работало. Все настройки будут храниться в файле конфигурации ~/.opensync/group1/1/syncml-obex-client.conf или как-то так. Файл имеет следующий вид (окно для редактирования можно открыть в multisync-gui) <config> <username></username> <password></password> <type>2</type> <bluetooth_address>00:1B:AF:FC:DC:4E</bluetooth_address> <bluetooth_channel>13</bluetooth_channel> <interface>0</interface> <version>1</version> <identifier>PC Suite</identifier> <wbxml>1</wbxml> <recvLimit>10000</recvLimit> <maxObjSize>0</maxObjSize> <usestringtable>0</usestringtable> <onlyreplace>0</onlyreplace> <contact_db>Contacts</contact_db> <calendar_db>Calendar</calendar_db> <note_db>Notes</note_db> </config> Красным отмечены поля, которые нужно изменить. Значение полей я думаю понятно. Кстати, если вы предпочтете для синхронизации использовать multisync-gui, то вам в любом случае придется править этот конфиг, правда прямо из окна multisync-gui А если крутой блуетуфь ? То: ./sdptool browse 39:03:7D:54:66:01 Browsing 39:03:7D:54:66:01 ... Service Name: Voiceg ateway Service RecHandle: 0x10000 Service Class ID List: "Handsfree Audio Gateway" (0x111f) "Generic Audio" (0x1203) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 2 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Profile Descriptor List: "Handsfree" (0x111e) Version: 0x0105
Service Name: AUDIO Gateway Service RecHandle: 0x10001 Service Class ID List: "Headset Audio Gateway" (0x1112) "Generic Audio" (0x1203) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 1 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Profile Descriptor List: "Headset" (0x1108) Version: 0x0100 Service Name: Serial Port0 Service RecHandle: 0x10002 Service Class ID List: "Serial Port" (0x1101) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 10 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Service Name: Dial-up Networking Service RecHandle: 0x10003 Service Class ID List: "Dialup Networking" (0x1103) "Generic Networking" (0x1201) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 8 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Profile Descriptor List: "Dialup Networking" (0x1103) Version: 0x0100 Service Name: Advanced Audio Service RecHandle: 0x10004 Service Class ID List: "Audio Source" (0x110a) Protocol Descriptor List: "L2CAP" (0x0100) PSM: 25 "AVDTP" (0x0019) uint16: 0x100 Profile Descriptor List: "Advanced Audio" (0x110d) Version: 0x0100
Service RecHandle: 0x10005 Service Class ID List: "AV Remote Target" (0x110c) Protocol Descriptor List: "L2CAP" (0x0100) PSM: 23 "AVCTP" (0x0017) uint16: 0x100 Profile Descriptor List: "AV Remote" (0x110e) Version: 0x0100
Service Name: OBEX Object Push Service RecHandle: 0x10006 Service Class ID List: "OBEX Object Push" (0x1105) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 4 "OBEX" (0x0008) Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100
Service Name: OBEX File Transfer Service RecHandle: 0x10007 Service Class ID List: "OBEX File Transfer" (0x1106) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 3 "OBEX" (0x0008) Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 …....... Короче, думать надо меньше, соображать больше... Com 10 (он что под виндятиной что под линуксятиной ком-10 он такой же и не кусается).
Работа через wammu
Устанавливаем gammu и wammu . /home/ваше_имя/.gammu или /home/ваше_имя/.gammurc
должны быть настройки типа:
[gammu] port=39:03:7D:54:66:01 (адрес указан для примера) cannel=10 connection=bluetooth name=SUSLISHE model=auto
//или port=/dev/ttyUSB0 если соединяетесь через кабель//
потом см. /home/ваше_имя/.wammu
[Gammu] Section=2 Gammurc=~/gammurc SyncTime=1 LockDevice=0 StartInfo=1 [Wammu] FirstRun=1,26495e+09 RunCounter=5 AutoConnect=no RefreshState=30000 ConfirmDelete=yes TaskBarIcon=no DefaultTime=09:00:00 DefaultDateOffset=1 DefaultEntries=3 PhonePrefix=Auto NameFormat=auto LastPhonePrefix=+7 [BrowserSortKey] info=Name calendar=Location call=Location contact=Location message=Location todo=Location [BrowserSortOrder] info=1 calendar=1 call=1 contact=1 message=1 todo=1 [Debug] Show=no X=814 Y=112 Width=400 Height=575 [Message] Format=no Concatenated=yes Unicode=no DeliveryReport=no 16bitId=yes ScaleImage=1 [Hacks] MaxEmptyGuess=50 MaxEmptyKnown=100 [Main] X=-4 Y=-3 Width=1280 Height=750 Split=318 SplitRight=406 [Defaults] SearchType=0 [Phone-0] Manufacturer=MTK1 Model=MTK2
Запускаем эту самую wammu открываем верхнее меню, wammu, настройки (в мастер не ходи слушай сюда..)
см. закладку gammu правим ссылку на конфигуратор gammu, должно быть: ~/gammurc
см. закладку другое и настройте количество полей — как в телефоне для каждого контакта далее см. Настройки соединения
соединение имя соединения например SUSLISHE имя SUSLISHE устройство 39:03:7D:54:66:01 (здесь адрес Вашего блютуха, а не то что там предлагают выбрать) подключение blueat (наприер, выбираем из списка, если не знаем, то ставим так)
Если не работает, то теперь прибегаем к помощи мастера настроек, пошагово, вручную доходим до определения подключения (вида подключения) и пробуем варианты ...
…..... работает …..
Работа через gnokii
Тыкать в него после установки, как оно принято, можно но, нужно представлять, что gnokii настроен на отладочный режим с неким несуществующим телефоном, см. Его насторечный файл в самомо конце /etc/gnokiirc лезем в него редактором закрываем все что не требуется и ставим свои параметры
[global] # Set port to the physical port used to connect to your phone. # Linux version is: port = 39:03:7D:54:66:01 rfcomm_channel = 10 model = AT connection = bluetooth
Здесь адрес соединения его название сом порт тип телефона см. ниже желаемую скорость порта по умолчанию стоит serial_baudrate = 192001 прикрываем #serial_baudrate = 192001 #serial_baudrate = 19200 и ставим для bluetooth serial_baudrate = 115200 со скоростью можно поэкспериментировать, но в принципе 115200 достаточно (проверено).
Восстановление загрузчика Если ПК потерял загрузчик Восстановление системы, Эксперт, установка нового загрузчика. Ставить загрузчик в MBR (см. параметры установки)
Для указания на установленную ОС Windows метод boot-chain loader название — какое душа желает (например Blindows) партиция – sda1 (имеется ввиду диск C:)
Eсли хотим добавить еще одну ОС, например ReactOS, то выберем секцию образа, укажем образ, например: /media/win_c/freeldr.sys и диск где это находится /dev/sda1
Программа файловый обменник eDonkey и всякие Mule
eDonkey Запуск, Core делаем на своем ПК. Ввод нового сервера для подсоединения скопировать в верхнюю строку IP-сервера, номер порта (разделитель между адресом сервера и адресом порта любой), далее жмем [Enter]. Появится новый сервер, указать на него, правая кнопка мыши, выбрать connect to selected.
aMule
Запуск, сразу в настройки, имя: например ты Вова, ты армянин (по папе или целиком), но живешь в деревне под Ростовом, ну или в Москве, пишем Gruzin[rus] или Vova(rus). Часто имя не меняйте, а Родину вообще лучше никогда не менять..., (rus) сообщает о том, что приоритет отдается русским серверам и ресурсам, соответственно. Скорость; скорость отдачи, это главное, ставим сколько не жалко. Здесь особенность правил 'ослиных' сетей: Ваш предел закачивания становится неограниченным, если Вы на отдаче установите 10 и более.
Ссылки для обновления серверов http://www.gruk.org/server.met http://gruk.org/server.met.gz http://www.emule-server.de/server.met http://www.edonkey-server.de/server.met http://www.server-met.net/server.met http://www.server-met.de/server.met
Словари
Программа Stardic и Goldendict (более новый вариант), RPM пакеты, ставятся через Yast, установщик программ. Словари для Stardict должны быть размещены в каталоге /usr/share/stardict; для Goldendict где угодно, в программе есть возможность указывать место. Словари удобно разместить в папке .../Vocab/… далее подкаталоги по языкам. Информацию можно разместить отдельно в каталоге .../Inform/... далее папки по видам информации (медицина, кулинария итп). В Goldendict можно также в настройках включать и отключать словари и др. ресурсы.
JAVA (ЯВА ДЖАВА) программы
имя_файла.jar — это программа, написанная на языке Ява. Для работы такой программы должны быть установлены 1) Java JRE, JRE(TM) 2) Java JDK — для отдельных приложений этот дополнительный более мощный пакет. Запуск ява-программы в терминальном окне java -jar имя_файла.jar то же можно написать в ссылке на запуск ява-программы, которую вы можете создать на рабочем столе или экране. Не лишне один раз встать мышью на имя_файла.jar, нажать правую кнопку, выбрать ''запуск с помощью'', но не выбирать прогамму из перечня и не выбирать вариант искать по диску..., а написать в окошке наверху java -jar и будете в браузере, дельфине или крузадёре просто щелкать по ним — по имя_файла.jar
Бухгалтерия
Millennium Business Suite Anywhere / Millennium BSA / MBSA Живет моя отрада в высоком терему, есть такой зверь MBSA, Куу!... Кто до сих не сошел с ума, тот непременно! Кюю..! Это ужас ребята..., приступаем... Если Вы фанат SUSE 11.1 и более ранних версий, то 1) все что касается Java от SUSE, удаляем к че_бабушке и ставим в Yast на них табу (никогда не устанавливать) — это касается OpenJDK и OpenJRE и др. Java.
Окно терминала su, или в окне юзера пишем su, вводим пароль su, Ставим Java - JRE(TM) от SUN - jre-6u15-linux-i586.rpm через Yast или ./jre-6u15-linux-i586.bin, а также JDK от SUN - ./jdk-6u14-nb-6_7-linux-ml.sh Если пишет нет прав, то пишем su root ./jdk-6u14-nb-6_7-linux-ml.sh. Без перемен, перезагрузим ПК, войдем в ПК как root и проделаем все тоже, должно встать, всмысле Java (JDK и IRE). Запускаем Java Control Panel (кнопка меню KDE (типа пуск), Приложения, Приложения, Java), закладка Java, View, должны быть все компаненты:
В версии SUSE 11.2 частично наступило счастье Nowell решил не отплывать далеко и его Java (JDK) в общем соответствует JDK от Sun, т. е. Тут делать ничего не нужно. Java - JRE(TM) от SUN ставим также как было указано выше.
Ставим MilleniumBSA, встанет в каталог opt. Нужно как su пройти до каталога /opt/MillenniumBSA/appserver/server/merp/data/firebird или разрешить в него запись или изменение файлов в нем.
Возможна проблема с паролем.
См. также /opt/MillenniumBSA/appserver/server/merp/conflogin-config.xml
База данных (бухгалтерия и все справочники) находятся в opt/MillenniumBSA/appserver/server/merp/data/firebird/ в файлах MERP4.FDB и MERP4.FBK после остановки сервера можно выполнять её резервное копирование.
Аналог этой системы, причем также кроссплатформенный (на java) http://www.adempiere.com
Эмуляторы Виндов Crossover Crossover http://soft.mydiv.net/lin/files-CrossOver-Linux.html - достоен внимания? Но платный, скачать можно много где и потаскать от туда dll's и всякое winehacks - Хорош релиз 1.1.36, слов нет, но хуже платного старого Etersoft, проверено на версии 1.0.46, на то он и платный и денег за него много просят.
Запуск с отладкой env WINEPREFIX=маршрут и имя программы
Настройка wine
входим в терминал, winecfg см. диски: С: - это диск в каталоге wine (см. его в /home/<имя пользователя>/.wine/dosdevices/c) далее диски назначаем как хотим win и dos проги лучше ставить в тот самый C:\program files
в каталог C:\windows\system32\ нужно скопировать максимум файлов типа dll с какой то одной версии WinXP еще инсталлируем под wine: dcomp98.exe, mdac_typ.exe, insmsi.exe, vfp.exe обязательно нужны также файлы ole32.dll, olepro.dll, oleaut32.dll, msvcrt40.dll
Если виндовые шрифты смотрятся грубо, то создаем файл
…........... текст............ #!/bin/sh # Простой скрипт для настройки сглаживания шрифтов в Wine. # # Связь с автором: Тарасов Игорь <tarasov.igor@gmail.com> echo "REGEDIT4 [HKEY_CURRENT_USER\Control Panel\Desktop] \"FontSmoothing\"=\"3\" # Цифра 1 норма, если ставим 2 и 3 наблюдаем плавные шрифты. …..............конец …............
или лезем руками через regedit и правим это.
Виртуальные машины
Virtualbox (vbox) Проверено на версии 4.0 Это лучшая бесплатная машина. Указываем начальные свойства виртуального ПК; ХР например, будет нормально работать: процессор — обычный ОЗУ 192 - 256 Мб видео-плата — 16 - 32 Мб, можно включить 3D, диск укажем 10-15 Гб с изменяемым размером (он будет расти до этого размера).
До запуска:
Будет выполнена компиляция ядра и все должно заработать.
Если в ''аквариуме'' не будут появляться USB устройства, то редактируйте файл /etc/ftab — в конце файла добавьте строку none /proc/bus/usb usbfs devgid=ХХXХ,devmode=664 0 0 XХХХ — тот самый номер (ID) группы vboxusers. Чтобы узнать номер: Yast, Управление пользователями и группами, Группы, см. фильтр - ''системные'' или ''все'' и см. номер группы vboxusers Чтобы подключились и настроились все устройства виртуального ПК, установку и запуск нужно выполнять под su (root).
Если хотите чтобы работал USB 2 и выше, то нужно скачать с сайта www.virtualbox.org пакет расширения типа Oracle_VM_VirtualBox_Extension_Pack-4.1.2-73507.vbox-extpack Установить этот пакет так: в самом Vbox уже - верхнее меню, файл, настройки, расширения; проверено, все работает. Codecks / кодеки воспроизведение видео / Video Sound / воспроизведение звука http://opensuse-community.org/Multimedia http://opensuse-community.org/Restricted_Formats/11.4 для KDE http://opensuse-community.org/codecs-kde.ymp для Gnome http://opensuse-community.org/codecs-gnome.ymp скачиваем codecs-kde.ymp, запускаем, он подключает нужные репозитарии и ставит все кодеки
http://packman.inode.at/suse/12.1 Можно так, в терминале в root и из под su: zypper addrepo -f http://ftp.skynet.be/pub/packman/suse/12.1 — это репозитарий ''packman'' zypper addrepo -f http://www.opensuse-guide.org/repo/12.1 — а это ''libdvdcss'' Ставим сразу все основные кодеки: zypper install ffmpeg flash-player libdvdcss libxine1-codecs w32codec-all lame (это все основные видео + mp3)
Редактор видео, монтаж кинофильмов
avidemux — пробовал, этот работает хорошо mencoder
Микшер, подбор параметров звуковой платы,
если требуется, то открываем звуковое устройство, если обнаружено (драйвер есть), но звука нет, см. Возможные настройки платы.
Создание gif способ — анимированная гифка из видео файла
Увеличение
производительности системы Первоначальная загрузка Для версий выходивших ранее версии 12 установите пакет initng.rpm (нy или initng.deb) — пакет оптимизирует загрузку автоматически. Уберем неиспользуемые терминалы Обычно используете не более 4-х терминалов. Найдите
следущие строки в
/etc/inittab и
заккоментируйте их символом
#.
Отключение ненужных служб Запустите YaST, кликните на пункт Система -> Системные службы (Уровень запуска).
Список служб и их назначение:
Увеличить эффективность использования ОЗУ (RAM, память) Отключение ненужных процессов даст дополнительное место в оперативной памяти, не отправляя данные в swap. Важно: Эти изменения для машин, с малым количество памяти RAM, но не для машин, у которых более 1 Гб оперативной памяти. Для начала проверьте, какой ваш текущий уровень использования swap(swappiness). Максимальное значение(100) означает, что ваше ядро чаще будет использовать swap. Посмотреть swappiness вы можете следующей командой cat /proc/sys/vm/swappiness В openSUSE по умолчанию swappiness идет со значением 60 (в разных дистрибутивах он варьируется в пределах 50-60) Теперь проверьте настройки до того как сделать их постоянными. Запустите: sudo sysctl vm.swappiness=0 Если
вы чувствуете ускорение системы и все
хорошо, то вы можете установить это
значение навсегда, прописав в
/etc/sysctl.conf. Отредактируйте этот файл в
вашем любимом текстовом редакторе:
когда будет выбрано лучшее значение NN - с лучшим быстродействием системы, его следует вписать в конец /etc/sysctl.conf
Отключите протокол IPv6
Сканеры системы
Настройка офиса
Отключить графические эффекты (красивые тормозилки) Compiz - Настройки рабочего стола, эффекты рабочего стола.... Это позволит высвободить немалый объем ресурсов. Убрать прыгающий курсор при запуске приложений: Настройки рабочего стола, приложения и системные сообщения ... Итак, см.: кнопку Пуск, далее.. Параметры системы, Эффекты рабочего стола, а также см.
Внешний вид приложений, вкладка сверху Тонкая настройка, позицтя
Граф.эффекты установить Низкое разрешение и малая нагрузка на
процессор.
Замена тяжелых приложений на легкие Замена "тяжелых" приложений на лёгкие, это как правило можно понять по размеру установочного файла, но также важно (а может и важнее) проверить после установки сколько программа ''съедает'' памяти. Для этого нужно загрузить системную утилиту ksysguard (это системный монитор). Тут и увидите чем нужно пожертвовать и заменить на более простое. Что касается браузеров, то в условиях 2011 г. и то что выходит, то все они 'жруть' не мало ресурсов: Arora до 150 Мб, Opera до 270 Мб, ну FireFox аналогично... Как наиболее быстрый браузер и одновременно целый пакет ''5 в одном'' для работы с(в) Интернет (браузер, почтовый клиент, чат, база контактов и web-редактор) мог рекомендовать SeaMonkey от той же Mozilla выпускающей отдельно браузер FireFox и почтового клиента Thunderbird. То позволит много чего из КП удалить.
OpenOffice.org
как универсальный офисный пакет конечно
нужен и отказаться от него сложно. Для особо слабых машин, вы можете поменять ваше декстопное окружение. Большинство людей используют для этого GNOME или KDE. При работе они потребляют довольно много ресурсов и вы можете их заменить легковесными декстоп-менеджерами например XFCE (blackbox, enlightenment, icewm (это для более продвинутых юзеров)). XFCE можно легко поставить через YaST -> Програмное обеспечение -> Управление программным обеспечением. Выберите Фильтр -> Шаблоны и отметьте галочкой среду рабочего стола XFCE. Эти простые вещи могу существенно повысить производительность вашей машины и ускорить процесс загрузки. Остановить лишние процессы
Запустите:
Улучшить производительность файловой системы EXT,
добавив
параметры Оптимизировать
временные папки tmpfs /tmp tmpfs defaults 0 0
Если
провести все указанные выше мероприятия,
то можно весьма
Стабильные репозитарии Ядро
http://jftp.medozas.de/openSUSE_12.1/
Интересные репозитарии codecs-kde — все видео и аудио кодеки http://opensuse-community.org/Restricted_Formats/ тут скачаем http://opensuse-community.org/codecs-kde.ymp и запустим, репозитарий в таком случае пропишется сам - автоматически (*). (*) это важно, т. к. все кодеки будут установлены из одного репозитария. Можно командой zypper
install ffmpeg flash-player libdvdcss libxine1-codecs w32codec-all
k3b-codecs lame http://www.opensuse-guide.org/repo/11.4 Всячина, например: авто-переключатель раскладки клавиткры xneur OCR cuneiform итд http://download.opensuse.org/repositories/home/Lazy_Kent/ Неофициальный сайт СУСА, есть много чего http://www.opensuse-guide.org/repositories.php Обновить список репозитариев zypper repos –uri zypper modifyrepo --enable repo-update
zypper addrepo --check --name 'openSUSE-11.4-Update' http://download.opensuse.org/update/11.4/ repo-update Теперь установите последнюю upfates: zypper refresh zypper update Обновление ядра OpenSUSE Теперь, когда последние обновления установлены, отключите все OpenSUSE 11.3 хранилищах … zypper
modifyrepo --all --disable ... и включите OpenSUSE 11.4 хранилища:
Полезные советы Неудачное фото Если у Вас, уважаемый, есть очень неудачное фото, то не торопитесь этот позор стирать, возможно им придется гордиться. Воткните его в качестве рабочего стола, оно создаст хороший эффект объема; так специально не сделаешь даже и не подгадаешь. ! хорошо для тренировки зрения, для не рекомендуется людям с нездоровой нервной системой... ! Очень удачное фото Важна также тема разрядки, см. сайты National Geographic лучшие фотографии the best photos - это прекрасные рабочие столы заставки. На
раб столе правая кнопка, настройки, обои
— слайдшоу и время переключения
фотографий, директория, время и Ваш мир
полон облезлых гиен, которых Вам сняли
лучшие фотографы мира. |
---= Harald G. Izvekov 2012 // used OKompoZer & open Soft from Novell Inc. ==--- |