Главная Файлы Форум Галерея Гостевая книга Обратная связь Карта сайта Поиск
 

 

Моё место работы

СитиСервис
  • Заправка и ремонт лазерных картриджей
  • Ремонт любых принтеров и копиров
  • Оригинальные и совместимые картриджи
  • Доставка бесплатно (от 2-х картриджей)
  • Накопительная система расчётов для корпоративных клиентов
Телефон
+7 (4722) 373-983
8-980-326-01-23
Адрес E-mail
mybelpost@gmail.com

Привет, Гость

Войти
Идентификация
Я забыл свой пароль
Регистрация

Разделы -> Статьи -> Debian GNU/Linux -> Настройка Debian-6 S...

Настройка Debian-6 Squeeze как Desktop

В этой статье опишу всё, что у меня работает на домашнем Debian Desktop-е.
Имеются в виду настройки консоли, рабочего стола, десклётов.
Последнее редактирование: 03.04.2016 г.

Для начала некоторые характеристики моей машинки...

Мать: MS-7383 от DEPO Computers
Процессор: Intel(R) Pentium(R) Dual  CPU  E2200  @ 2.20GHz
ОЗУ: 1 Гиб
Видео: NVIDIA GeForce 9400 GT
ТВ-тюнер: Beholder BeholdTV 409 FM
Звук: C-Media Electronics CMI8738/C3DX PCI Audio Device (хотя есть и бортовая)
Сетевуха: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller
Куча SATA винчестеров (болезнь Linux - со временем не хватает винчестеров для хранения хлама, который выкинуть жалко).


Итак, Debian-6.x.x Squeeze установлена (по умолчанию для Desktop-ов с окружением рабочего стола).
Как это сделать, описывать не стану - в сети полно инфы об установке.

Ниже - что-то вроде оглавления по порядку того, что настраивал я после установки.

Репозиторий старого дистрибутива Debian-6 Squeeze


Debian-6 Squeeze это теперь старый дистрибутив и в основном официальном репозитории его больше нет, но можно подключить архивный репозиторий.
Для этого в файле /etc/apt/sources.list должно быть прописано:

deb http://archive.debian.org/debian squeeze main contrib non-free

Ну и далее - как обычно: apt-get update

Смена текстового редактора по умолчанию в MC c nano на mcedit


# update-alternatives --config editor

Разрешение в GRUB2 и консоли


В начале ссылка на ресурс с практически исчерпывающей информацией по GRUB2
http://ru.wikibooks.org/wiki/Grub_2

Ниже только то, что изменял я в своей ОСи.

Разрешение GRUB2

Делаем резервную копию файла 00_header

# cp /etc/grub.d/00_header /etc/grub.d/00_header.backup

Открываем на редактирование файл /etc/grub.d/00_header
Ищем строку:

if loadfont `make_system_path_relative_to_its_root "${GRUB_FONT_PATH}"` ; then

и добавляем/редактируем строчки, касающиеся видео-режима так, чтобы получилось что-то вроде моего варианта (кусок от if до fi):

if loadfont `make_system_path_relative_to_its_root "${GRUB_FONT_PATH}"` ; then
set gfxmode=1024x768
  set gfxpayload=1024x768x24
  load_video
  insmod gfxterm
fi

Соответственно, разрешение монитора и глубину цвета вписываете свои вместо 1024x768x24.
Значение gfxmode может быть задано переменной $GRUB_GFXMODE, тогда нужно найти строку где-то в начале файла:

if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=

и привести её к такому виду:

if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1024x768 ; fi

1024х768 - моё разрешение, у вас может быть иным.

Всё, сохраняем изменения и закрываем редактор.

Следующий шаг - разрешение консоли

Резервируем файл /etc/grub.d/10_linux

# cp /etc/grub.d/10_linux /etc/grub.d/10_linux.backup

Открываем на редактирование файл /etc/grub.d/10_linux

# mcedit /etc/grub.d/10_linux

Ищем строку, похожую на:

linux_entry "${OS}" "${version}" false \

и приводим некоторую часть скрипта ниже найденной строки к такому виду:

  linux_entry "${OS}" "${version}" false \
      "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT} vga=791"
  if [ "x${GRUB_DISABLE_LINUX_RECOVERY}" != "xtrue" ]; then
    linux_entry "${OS}" "${version}" true \
    "single ${GRUB_CMDLINE_LINUX}"
  fi

Где: vga=791 - это мои параметры для разрешения 1024x768x24

Сохраняем изменения и выходим из редактора.

Для вступления новых параметров в силу необходимо дать команду от root-а:

# update-grub

По идее всё должно работать - видно станет в момент новой загрузки ОС.

Таблица значений для различных разрешений и глубин цвета

Глубина\разрешение 320
x
200
640
x
400
640
x
480
800
x
500
800
x
600
896
x
672
1024
x
640
1024
x
768
1152
x
720
1280
x
1024
1400
x
1050
1440
x
900
1600
x
1200
1900
x
1200
16 цветов         770     772   774        
256 цветов   768 769 879 771 815 874 773 869 775 835 864 796 893
15-bit (5:5:5) 781 801 784 880 787 816 875 790 870 793   865 797  
16-bit (5:6:5) 782 802 785 881 788 817 876 791 871 794 837 866 798  
24-bit (8:8:8) 783 803 786 882 789 818 877 792 872 795 838 867 799  
32-bit (8:8:8)1   804 809 883 814 819 878 824 873 829   868 834  

Однако, для того, чтобы узнать какое именно разрешение поддерживает фрейм буффер вашей машины лучше всего скомандовать от root в консоли вот так:

hwinfo --framebuffer

Предварительно нужно установить само приложение hwinfo.

Вывод будет примерно таким:
...............
Mode 0x0318: 1024x768 (+4096), 24 bits
...............
Число 0x0318 и и есть то, что нужно вписывать в vga=
 

Раскраска вывода консоли


Тут будем пользоваться двумя вариантами - alias и grc

Для расцветки вывода команды ls просто нужно прописать в файле $HOME/.bashrc альяс примерно вот так:

alias ls='ls --color=yes -cF'

где, помимо цветного вывода, я заставил ls ставить слеш справа от имён каталогов.

Теперь раскрасим вывод команд ping и cat

Для этого ставим grc

# apt-get install grc

У пользователя, которому "красим" консоль, создаём каталог для конфигов

$ mkdir ~/.grc

Создаём три конфигурационных файла

$ touch ~/.grc/grc.conf
$ touch ~/.grc/conf.cat
$ touch ~/.grc/conf.ping

Открываем на редактирование конфиг grc.conf
Файл разделён на отдельные блоки из двух строк:
в первой должно быть написано регулярное выражение,
обозначающее команду, а во второй - соответствующий
ей файл настройки. Если строка пустая или начинается
с символа "#" (комментарий), она игнорируются программой.

Добавим описания для двух команд:

# команда cat
^cat\s
conf.cat

# команда ping
^ping\s
conf.ping

Теперь добавим альясы к grc, для этого в конец файла ~/.bashrc прописываем вот это:

alias cat='grc cat'
alias ping='grc ping'

Сохраняем изменения и закрываем редактор.

Открываем на редактирование файл ~/.grc/conf.cat

и вбиваем в него две строчки:

regexp=^#.*$
colours=cyan

Сохраняем, закрываем...

Открываем на редактирование файл ~/.grc/conf.ping

Его содержимое я сделал таким:

# имя хоста
regexp=(?<=from\s).*(?=\s\()
colours=yellow
=
# ip-адрес
regexp=\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}(?=\)?:)
colours=cyan
=
# числовые значения
regexp=(?<==)\d+\.?\d*
colours=magenta
=
# результаты
regexp=\s(\d+\.?\d*)/(\d+\.?\d*)/(\d+\.?\d*)/(\d+\.?\d*)\s
colours=unchanged, magenta, magenta, magenta, magenta

Сохраняем изменения и закрываем редактор.
Посмотреть результат можно только после релогина в систему.

Интересная статья по расцветке консоли есть вот здесь.
На английском языке подробности о grc можно узнать здесь.

Настройка нормального рестарта сети


Ну здесь всё просто!
Запускаем терминал, получаем права root, открываем на редактирование файл /etc/network/interfaces

# mcedit /etc/network/interfaces

и вписываем параметр auto для нужного интерфейса.
Ниже пример части файла /etc/network/interfaces для интерфейса eth0

.........
# The primary network interface
auto eth0
allow-hotplug eth0
iface eth0 inet static
.........

Всё, сохраняем изменения и закрываем редактор.

Отключение скринсейвера


Вариант через правку файла /etc/X11/xorg.conf

   В Debian-6 Squeeze скринсейвер срабатывает по умолчанию через 10 минут.
Настройки через "Параметры хранителя экрана" не хочет принимать!
А если быть точным, то защита монитора в Х-ах срабатывает раньше, чем настроен гномовский хранитель.

Как же заставить хранителя экрана срабатывать тогда, когда его об этом попросят? А в моём случае, полностью его отключить.

Выход прост - правка файла /etc/X11/xorg.conf

Делаем так:

Запускаем терминал и получаем права root.
Открываем на редактирование файл /etc/X11/xorg.conf

gedit /etc/X11/xorg.conf

В секции "Monitor" ищем строку Option "DPMS" и добавляем через пробел  "false", т.е. строка должна принять вид как указано ниже:

Option "DPMS" "false"

Далее, в самом конце файла добавляем секцию "ServerFlags" вот такого вида:

Section "ServerFlags"
   Option "BlankTime" "0"
   Option "StandbyTime" "0"
   Option "SuspendTime" "0"
   Option "OffTime" "0"
EndSection

Всё! Сохраняем изменения и перезагружаем Х-ы.

/etc/init.d/gdm3 restart



Как отключить скринсейвер если файл /etc/X11/xorg.conf отсутствует?


Для управления скринсейвером и энергосберегающим режимом существует команда xset, которую можно выполнить от имени обычного пользователя.

Пример отключения скринсейвера

Из консоли даём команду:

xset s off

И для отключения энергосберегающего режима даём вот такую команду:

xset -dpms

Проверить состояние можно командой:

xset -q

В выводе консоли должно быть что-то похожее на (лишнее в выводе удалил):

................................
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  0
................................

Где timeout: 0 - отключенный скринсейвер

.................................
DPMS (Energy Star):
  Standby: 0    Suspend: 0    Off: 0
  DPMS is Disabled
................................

Где DPMS is Disabled - отключение энергосберегающего режима.

Чтобы, всё это хозяйство, отключалось автоматически при входе в учётную запись, нужно прописать две вышеприведённые команды в файл .profile у пользователя в домашнем каталоге. Можно из консоли вот так:

echo "xset s off; xset -dpms;" >> ~/.profile

Для вступления изменённых настроек в силу, нужно перезапустить xorg  в консоли от root дав команду:

/etc/init.d/gdm stop; /etc/init.d/gdm start

или

/etc/init.d/gdm3 stop; /etc/init.d/gdm3 start

Это зависит от установленной версии GDM.


Настройка возможности перезагружать/выключать ПК не только для root


   При попытке перезагрузить или выключить ПК получаем окно аутентификации с текстом, содержащим строку:

org.freedesktop.consolekit.system.stop-multiple-users

Или:

System policy prevents stopping the system when other users are logged in

Такое происходит из-за того, что имеется незавершенная сессия какого-то пользователя. А управляет всем PolicyKit. Но если всёже нужно дать добро на отключение/перезагрузку ПК даже при незакрытой сессии, то с правами root редактируем файл /usr/share/polkit-1/actions/org.freedesktop.consolekit.policy

gedit /usr/share/polkit-1/actions/org.freedesktop.consolekit.policy

в секциях

<action id="org.freedesktop.consolekit.system.stop-multiple-users">
и
<action id="org.freedesktop.consolekit.system.restart-multiple-users">

заменяем

<allow_active>auth_admin_keep</allow_active>

на
<allow_active>yes</allow_active>

сохраняем изменения.

Всё, должно работать!


Заменяем текстовый индикатор раскладок клавиатуры графическим в виде флажков


У пользователя создаём каталог flags

mkdir -p ~/.icons/flags

Копируем в созданный каталог два изображения флагов 40x40 - национальный и буржуйский. Имена у них должны быть, к примеру, ru.png и us.png

Запускаем из консоли gconf-editor

Проходим по пути: desktop >> gnome >> peripherals >> keyboard >> indicator
Ставим "галочку" в пункте showFlags
Закрываем редактор конфигурации.
Можно перелогиниться, хотя должен настройки подхватить сразу.

Архив с иконками круглой и прямоугольной формы качаем здесь.

Русификация некоторых пунктов контекстного меню GNOME


Удобная штука есть в Debian - "Открыть в терминале" и "Открыть в Midnight Commander" (контекстное меню GNOME).
Чтобы такая возможность была при входе Nautilus-ом в любой каталог нужно установить расширение

apt-get install nautilus-open-terminal

однако, данные пункты в контектстном меню GNOME будут не русифицированы.

Выход есть!

Качаем архив с файлами русификации, вернее один файл русификации скомпилированный, а второй - это его исходник.

Распаковываем любым известным способом архив.
Заходим терминалом в каталог, который содержит распакованные файлы.
Получаем права root.
Копируем скомпилированный файл русификации в соответствующий каталог.

cp ./nautilus-open-terminal.mo /usr/share/locale/ru/LC_MESSAGES

Всё! Для вступления изменений в силу нужно перелогиниться.

Настройка заставки при загрузке системы


Так работает у меня на Squeeze с драйверами Nvidia из non-free.

plymouth - пакет, дающий возможность получить графическую заставку в момент загрузки системы.

установка:

apt-get install plymouth

и сами заставки:

apt-get install plymouth-themes-all plymouth-themes-fabe-in plymouth-themes-glow plymouth-themes-script plymouth-themes-solar plymouth-themes-spinfinity plymouth-themes-xbmc-logo

Прописываем в grub экран загрузки:

# gedit /etc/default/grub

Затем ищем строку

GRUB_CMDLINE_LINUX_DEFAULT=""

приводим ее  к такому виду:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Сохраняем изменения и закрываем редактор.

Выводим список установленных тем:

# plymouth-set-default-theme -l

Включаем нужную тему (к примеру, plymouth-themes-xbmc-logo):

# plymouth-set-default-theme -R xbmc-logo

Обновляем загрузчик GRUB-2

# update-grub2

Всё!

Возможные ошибки (Debian Squeeze) после plymouth-set-default-theme -R xbmc-logo

update-initramfs: Generating /boot/initrd.img-2.6.32-5-686
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169

Решение:

Из ветки non-free ставим:

# apt-get install firmware-realtek

и выполняем:

# update-initramfs -u

далее по плану:

# plymouth-set-default-theme -R xbmc-logo

и

# update-grub2

Всё.


Иногда такой способ установки ничего не дает.

Скажем, при установке проприетарных драйверов Nvidia приходится сделать следующее:


1. Устанавливаем необходимые пакеты:

# apt-get install v86d cryptsetup libcryptsetup1 libcryptsetup-dev hwinfo

2. Правим строчки загрузчика, для этого в терминале:

# gedit /etc/default/grub

Ищем и добавляем/исправляем строчки на следующие, меняя «номер» и разрешение на свои:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1920x1200-24,mtrr=3,scroll=ywrap"
GRUB_CMDLINE_LINUX="splash vga=0x037d"
GRUB_GFXMODE=1920x1200

Значение vga=«номер» для GRUB_CMDLINE_LINUX берется из команды в терминале

# hwinfo --framebuffer

и выбирается то, которое соответствует разрешению, которое вам нужно.

3. Редактируем еще один файл

# gedit /etc/grub.d/00_header

Ищем строку и вписываем нужное вам разрешение

if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1920x1200 ; fi

Также сразу под этой строкой вписываем строку

set gfxpayload=keep

Далее в этом же файле ищем строку и заменяем в ней разрешение на нужное:

set gfxmode=1920x1200

4. Далее редактируем загрузку модулей:

# gedit /etc/initramfs-tools/modules

Добавляем в файл строку, меняя в ней разрешение на нужное:

uvesafb mode_option=1920x1200-24 mtrr=3 scroll=ywrap

5. Затем выполняем команду в терминале:

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash

6. Обновляем сведения загрузки:

# update-grub
# update-initramfs -u

Теперь все готово, перезагружаем систему

Источники: http://linuxforum.ru http://help.ubuntu.ru


Вот так выглядит моя изменённая заставка plymouth-themes-xbmc-logo



А так сделал для племянницы моей жены



Переключаем Nautilus для отображения нормальной адресной строки вместо кнопок


Запускаем терминал и даём команду:

gconftool-2 --type bool --set /apps/nautilus/preferences/always_use_location_entry true

Всё!


Возвращаем иконки в контекстное меню GNOME


Запускаем терминал и даём команду:

gconftool-2 --type bool --set /desktop/gnome/interface/menus_have_icons true

Готово!


Изменяем цвет, шрифт для часов на панели


Открываем терминал и запускаем gconf-editor
Переходим по пути: /apps/panel/applets/clock_screen0/prefs
В правом поле редактора gconf выбираем пункт "format" и дважды щёлкаем по нему.
В открывшемся окне, в поле "Значение" вбиваем custom и нажимаем ОК (см. рис. ниже).



Теперь делаем двойной щелчёк по пункту "custom_format"
и вносим изменения в поле "Значение".
В моём примере там вбито вот это:

<sup><span rise="1000" font_desc="Droid Sans 10" color="#99CCFF" weight="bold">%A %d %B %H:%M:%S %p</span></sup>

Теперь часы выглядят вот так:



Коротко о том, какие значения и для чего...

font_desc - имя шрифта и его размер
color - цвет шрифта
weight - толщина
%A %d %B %H:%M:%S %p - формат отображаемых времени и даты

%A или %a - день недели полностью или коротко соответственно
%B или %b - дата полностью (дд.мм.гг.) или коротко - только число
%H или %I - часы в 24 или 12 часовом формате
%M - минуты
%S - секунды

<sup>
и <span> - это HTML-теги

Можно сделать дату и часы в две строки, тогда то, что должно быть в верхней строке, заключается между html-тегами <sup> и </sup>, а то, что должно быть в нижней строке, вписывается между тегами <sub> и </sub>. Между завершающим тегом </sup> и открывающим тегом <sub> необходимо вбить символ перевода строки %n, т.е. вот так: </sup>%n<sub>
Вот рабочий пример:

<sup><span rise="1000" font_desc="Droid Sans 10" color="#99CCFF" weight="bold">%A %d %B</span></sup>%n<sub><span rise="6000" font_desc="Droid Sans 10" color="#99CCFF" weight="bold">%H:%M:%S %p</span></sub>



Настройка цвета панелей и главного меню GNOME. Фон можно заменить изображением.


Для изменения цвета в главном меню GNOME, а также для изменения шрифта используется файл ~/.gtkrc-2.0
Если его нет, то нужно создать у пользователя, которому расцвечиваем меню.

Для удобства этот файл может содержать только ссылки на другие файлы настроек, т.е. инклюды.

Вот содержимое моего файла .gtkrc-2.0

include ".panel-fontrc"
include ".gtkrc-2.0-gnome-color-chooser"

Что говорит о подключаемых файлах .panel-fontrc и .gtkrc-2.0-gnome-color-chooser

Файл .panel-fontrc будет отвечать за расцветку верхней и нижней панели GNOME (апплёты, раскладка клавиатуры и прочее) и главного меню.
Файл .gtkrc-2.0-gnome-color-chooser содержит классы и стили.

Вот содержимое моего файла .panel-fontrc

style "panel"
{
fg[NORMAL] = "#ffffff"
fg[PRELIGHT] = "#000000"
fg[ACTIVE] = "#000000"
fg[SELECTED] = "#ffffff"
# fg[INSENSITIVE] = "#8A857C"
bg[NORMAL] = "#353535"
bg[PRELIGHT] = "#eeefff"
bg[ACTIVE] = "#ffab79"
bg[SELECTED] = "#ff6929"
# bg[INSENSITIVE] = "#EFEFEF"
#base[NORMAL] = "#000000"
# base[PRELIGHT] = "#EFEFEF"
# base[ACTIVE] = "#D0D0D0"
# base[SELECTED] = "#DAB566"
# base[INSENSITIVE] = "#E8E8E8"
# text[NORMAL] = "#161616"
# text[PRELIGHT] = "#000000"
# text[ACTIVE] = "#000000"
# text[SELECTED] = "#ffffff"
# text[INSENSITIVE] = "#8A857C"
}
widget "*PanelWidget*" style "panel"
widget "*PanelApplet*" style "panel"
class "*Panel*" style "panel"
widget_class "*Applet*" style "panel"
class "*notif*" style "panel"
class "*Notif*" style "panel"
class "*Tray*" style "panel"
class "*tray*" style "panel"

Где
fg - цвет шрифта в панели
bg - цвет фона

В квадратных схобках - состояние, в кавычках - значение.

NORMAL - нормальное
PRELIGHT - в момент наведения мыши
ACTIVE - активный элемент
SELECTED - выбранный элемент

Содержимое файла .gtkrc-2.0-gnome-color-chooser

pixmap_path ".gnome-color-chooser/images/"

style "gnome-color-chooser-desktop-icon"
{
  NautilusIconContainer::normal_alpha = 5
  NautilusIconContainer::selection_box_alpha = 100
  NautilusIconContainer::activate_prelight_icon_label = 1
  text[PRELIGHT] = "#FBF90A"
  base[PRELIGHT] = "#FFFFFF"
  NautilusIconContainer::prelight_alpha = 100
}
widget_class "*DesktopIcon*" style "gnome-color-chooser-desktop-icon"

style "gnome-color-chooser-panel"
{
  font_name = "Arial Italic 10"
}
class "PanelTopLevel.*" style "gnome-color-chooser-panel"
widget_class "*PanelApplet*" style "gnome-color-chooser-panel"
widget_class "*PanelWidget*" style "gnome-color-chooser-panel"
widget "*fast-user-switch-applet*" style "gnome-color-chooser-panel"

style "gnome-color-chooser-startmenue"
{
  bg[NORMAL] = "#F1E5CB"
  bg[SELECTED] = "#ED7632"
  fg[NORMAL] = "#680B0B"
  fg[PRELIGHT] = "#F9F70D"
  font_name = "Arial Italic 10"
  bg_pixmap[NORMAL] = "<none>"
}
widget "GtkWindow.gnome-panel-main-menu*" style "gnome-color-chooser-startmenue"

style "gnome-color-chooser-tooltips"
{
  bg[NORMAL] = "#F9DCA2"
  fg[NORMAL] = "#FA0505"
}
widget "gtk-tooltip*" style "gnome-color-chooser-tooltips"

Здесь практически тоже самое, что и в файле .panel-fontrc только объединено в стилевые классы.

Чтобы в фоне меню было изображение необходимо изменить значение <none> в строке

bg_pixmap[NORMAL] = "<none>"

на путь к изображению.




Снимок моего рабочего стола

 

Список приложений, которые заменил или дополнительно установил



Не совсем полный список того, что установлено на моём домашнем десктопе общего назначения.
Почти всё по алфавиту, консольные и графические приложения перемешаны.
Не все приложения из репозитория!
  • Сценарии для Nautilus - Различные сценарии для файлового менеджера Nautilus позволяющие легко использовать возможности консольных приложений.
  • agave - создаёт цветовую схему (пипетка, родственные цвета и т.д.)               
  • alien - консольная утилита для пересборки пакетов           
  • apt-build - даёт пересобрать весь дистрибутив Debian из исходников
  • apt-file - поиск пакета, которому принадлежит указанный файл
  • audacity - аудио редактор
  • audio-video-codecs-win32 - аудио и видео кодеки (не свободные)
  • avidemux - видео редактор
  • beep - генератор звука. Работает через системный биппер
  • build-essential - инструментарий сборки пакетов
  • colorgcc - раскрасска вывода gcc
  • colortail - раскрассна вывода tail
  • compiz - 3D рабочий стол
  • compizconfig-settings-manager - конфигуратор Compiz-а
  • cpuid - получаем инфу о процессоре
  • cuneiform - консольная утилита для распознавания текста       
  • cuneiform-qt - графическая надстройка для cuneiform
  • cycle - это программа для женщин (название её само говорит за себя)
  • dia - редактор диаграмм
  • djview4 - просмотрщик DjVu файлов
  • djvusmooth - DjVu редактор
  • dosfstools - набор утилит для работы с FAT ф.с.
  • dvd+rw-tools - произвольный доступ, мультисессии на DVD + R и DVD-R/-RW
  • dvgrab - консольная утилита для захвата видео с цифовой камеры
  • easytag - редактор MP3 тегов
  • elinks - консольный браузер
  • emerald - 3D оформление окон
  • exaile - музыкальный плейер под GNOME (с поддержкой каталогизации и прочих примочек)
  • exif - поддержка стандарта позволяющего добавлять мета данные к изображениям
  • faac - аудио кодек
  • fakeroot - инструментарий для сборки пакетов позволяет симулировать root окружение
  • fbi - консольное приложение, позволяющее просматривать изображения
  • fbreader - читалка эл. книг в формате fb2
  • festival - синтезатор речи
  • festvox-ru - русский язык для festival
  • fet - программа создания школьного расписания
  • ffmpeg - консольный мультимедиа редактор
  • ffmpeg2theora - консольный конвертер в ogg
  • flac - аудио кодек
  • flac2mp3 - конвертер формата flac в mp3
  • ghex - графический шестнадцатеричный редактор
  • google-earth - Гугловская планета Земля
  • gparted - графическое приложение для работы с файловыми системами
  • graphviz - синтезатор графиков
  • grc - раскраска вывода консоли
  • gthumb - импорт изображений из фото камеры и их каталогизация
  • gtk-recordmydesktop - запись происходящего на рабочем столе со звуком
  • hdparm - утилита предназначена для регулировки и просмотра параметров ATA жестких дисков.
  • htop - монитор процессов (консольная утилита)
  • hwinfo - выводит информацию о "железе" (консоль)
  • imagemagick - набор утилит для работы с графикой из консоли
  • k3b - программа для работы с CD/DVD написана на QT
  • k3b-i18n - русификатор k3b
  • kde-i18n-ru - русификатор приложений для KDE
  • kde-l10n-ru - русификатор приложений для KDE
  • kernel-package - инструментарий для пересборки ядра, сборки модулей ядра
  • kfloppy - графическая (KDE) утилита для форматирования дискет
  • klavaro - клавиатурный тренажер
  • kolourpaint4 - (KDE) редактор графики
  • konwert - кнсольный конвертер
  • kradio - (KDE) приложение для работы с FM-тюнером
  • libdvdcss - библиотека Content Scramble System дешифровки для доступа к DVD-Video
  • lshw - консольная утилита для получения информации о "железе"
  • lxsplit - консольная утилита для порезки/склейки файлов
  • lzma - поддержка алгоритма сжатия данных lzma для архиватора
  • mc - консольный файловый менеджер
  • meld - утилита для сравнения содержимого текстовых файлов
  • mencoder - мультимедиа конвертер
  • mesa-utils - поддержка 3D
  • minicom - консольная утилита для работы с COM портами (USB поддерживает)
    Неотъемлемый инструмент для разблокировки сотовых телефонов/3G модемов, прошивки принтеров и т.д.
  • cutecom - то же, что и minicom, но с GUI
  • module-assistant - инструментарий для сборки модулей ядра
  • mplayer - консольный мультимедиа плейер
  • mutt - консольный почтовый клиент
  • mypaint - графический редактор
  • nautilus-open-terminal - примочка к файловому менеджеру Nautilus, позволяющая запускать терминал из контекстного меню GNOME
  • netspeed - простой контроль трафика для пользователя (десклёт можно добавить на панель GNOME)
  • nmap - утилита для анализа работы сети
  • ntop - утилита для анализа работы сети
  • ntpdate - синхронизация времени               
  • ooo-thumbnailer - примочка для файлового менеджера Nautilus, позволяющая сделать предпросмотр документов ODF
  • openshot - нелинейный видео редактор
  • openssl - поддержка шифрования ssl
  • opera - браузер
  • p7zip-full - архиватор
  • pdf2djvu - конвертер PDF в DjVu
  • pidgin - мультипротокольный коммуникатор
  • pidgin-mra - плагин к pigdin, позволяющий ему работать как mail-агент
  • rar - закрытый архиватор
  • sane-utils - утилиты для работы со сканером
  • skype - закрытый коммуникатор
  • linphone - интернет видео-телефон с поддержкой SIP (альтернатива skype). Есть в репозитории.
  • blink - интернет видео-телефон, короткие сообщения, передача файлов и демонстрация "рабочего стола" с поддержкой SIP (альтернатива skype). Есть в репозитории.
  • skype-call-recorder - приложение, позволяющее записывать разговоры, совершонные через скайп
  • smplayer - хорошая графическая надстройка над mplayer
  • solo - закрытый клавиатурный тренажер "СОЛО на клавиатуре"
  • ssh - клиент и сервер SSH
  • stardict - словарь
  • sun-java6-bin - закрытая java-машина
  • tcpdump - утилита для контроля сети
  • timidity - воспроизводим midi-формат
  • tvtime - приложение для работы с TV-тюнером
  • tzdata - данные о временных зонах
  • unetbootin - создаём Flash инсталлятор
  • unzip - распаковщик ZIP
  • ffDiaporama - нелинейный видео редактор (есть в репозитории Wheezy и Jessie)
  • KDEnlive - изумительный нелинейный видео редактор (последнюю версию собирал из исходников)
  • virtualbox - закрытая виртуальная машина
  • wireshark - отлов сетевых пакетов
  • wvdial - консольная утилита для работы с телефонами и 3G модемами
  • x264 - видео кодек
  • zenmap - графическая надстройка для nmap
  • zim - хорошее приложение для ведения справочников; поддерживает ссылки, минимум форматирования
  • zip - ZIP-архиватор (консоль)
  • zx-fuse - эмулятор ПК ZX SPECTRUM
  • kompozer или SeaMonkey - HTML-редактор
  • alarm-clock-applet - будильник
  • Firefox - браузер с установленными плагинами:
    • Fox Web Security - плагин обеспечивает защиту от web-угроз и контента на основе информации от известных DNS-серверов: Yandex.dns, Opendns и Norton Connect Safe.
      Позволяет вручную поплнять белый и чёрный списки сайтов.
    • Public Fox - настройки Firefox под пароль;
    • No Script - блокировка Java-script;
    • ADBlock Plus - блокировка всплывающих меню, flash, Java;
    • FlagFox - гео-IP в виде флага в адресной строке;
    • Show My Ip - показывает текущий IP вашей машины;
    • Net Video Hunter - качает видео с тубов.
    • Firebug - для веб-разработчиков, оптимизаторов (время загрузки страниц сайта, анализ кода, анализ css и пр.).
  • Thunderbird - почтовый клиент с установленными плагинами:
    • Enigmail - шифрование, подпись;
    • FireTray - помещает почтовый клиент в системном лотке при старте системы.
  • Libre Office - офисный пакет.
  • WinFF - видеоконвертер, умеет пакетно конвертировать.
  • Namebench - поиск наиболее быстрых DNS (пару лучших найденных вписываем в /etc/resolv.conf).
  • sockstat - консольная утилита для контроля сетевых сокетов (показывает пользователя, процесс, идентификатор процесса, протокол, адрес источника, внешний адрес и статус соединения).
  • hardinfo - графическая утилита, выводящая информацию о системе и benchmark (мать, процессор, ОЗУ, все шины и то, что на шинах).
  • anyfs-tools - консольный набор инструментов для конвертирования и проверки файловых систем.
  • R-Linux - утилита с графическим интерфейсом для восстановления данных на файловых системах ext2, ext3, ext4.
  • Recoll - прекрасное приложение для поиска файлов по их содержимому (понимает файлы из-под M$ Office; понимает ODF, PDF, мета-данные из медиа-файлов).
  • Umplayer - симпатичный плейер представляет собой графическую надстройку (оболочку) над проигрывателем MPlayer. Является форком проекта SMPlayer с расширенными возможностями (сайт проекта). Для Debian-6 Squeeze выкачивал версию от Ubuntu-10.04
  • Clementine - аудиоплеер и менеджер музыкальной библиотеки вобравший лучшее от Amarok 1.4 - есть в репозитории, а последнюю версию можно поставить с сайта разработчика (поддерживает визуализацию).
  • Различные сценарии (скрипты) для файлового менеджера Nautilus
  • Другие bash-скрипты помогающие в работе

Как настроить видео в качестве хранителя экрана GNOME


Настройка видео в качестве хранителя экрана GNOME.

Автологин в GDM и GDM3 (вход в систему без ввода пароля)


Запускаем терминал, получаем рава root

Для GDM
Открываем на редактирование файл /etc/gdm/gdm.conf

Для GDM3
Открываем на редактирование файл /etc/gdm3/daemon.conf

Что нужно изменить
Ищем строки

AutomaticLoginEnable
AutomaticLogin

Они должны быть раскомментированы, т.е. в начале строки не должно быть символа "#".
Приводим найденные строки к виду:

AutomaticLoginEnable=true
AutomaticLogin=sveta

Вместо sveta Вы должны вписать имя своего пользователя, которому разрешаете автологин.
Всё! Сохраняем изменения и для проверки перезапускаем систему.

Настройка выхода в I-net через прокси-сервер для apt, wget и других консольных приложений



Выход в I-net через прокси-сервер для apt настраивается методом редактирования файла
/etc/apt/apt.conf.d/proxy

Запускаем терминал, получаем права root.

Если прокси не требует авторизации, то командуем в консоли:

echo 'Acquire::http::Proxy "http://proxy:port/";' >> /etc/apt/apt.conf.d/proxy
echo 'Acquire::ftp::Proxy "ftp://proxy:port/";' >> /etc/apt/apt.conf.d/proxy


Выход в I-net через прокси-сервер для wget и других консольных приложений настраивается методом редактирования файла /etc/profile

Запускаем терминал, получаем права root и командуем вот так (если прокси без авторизации):

echo 'export http_proxy="http://proxy:port"' >> /etc/profile
echo 'export ftp_proxy="ftp://proxy:port"' >> /etc/profile

Во всех случаях proxy:port - это IP-адрес и порт Вашего прокси-сервера.

Если прокси-сервер требует авторизации, то proxy:port меняем на login:pass@proxy:port

Где login - это Ваш логин для авторизации на прокси, pass - Ваш пароль для ваторизации на прокси,
proxy - IP-адрес прокси-сервера, port - порт, который слушает прокси-сервер.




Опубликовано: foxadmin, Автор/источник: Сакрюкин К.В. 10 Февраль 2012 09:46:03

Комментировать

Вы не залогинены! Регистрация

Афоризмы, мысли

"Не согласен - критикуй, критикуешь - предлагай, предлагаешь - делай, делаешь - отвечай!"

/Сталин И.В./

Счётчик

Сейчас на сайте - 1 (0 зарег.)
Всего хитов3513 
Сегодня хитов3513 
Сегодня хостов651 

Откуда гости наши?

 
Powered by ReloadCMS 1.5.0.
© 2004-2012 ReloadCMS Team
RSS AggregationPHP powered
Генерация страницы: 0.34
  Яндекс.Метрика
    Сакрюкин К.В.   Яндекс цитирования    
 
Здесь всё можно копировать и цитировать, но рабочая ссылка на мой сайт обязательна!