Karmic

Differences between revisions 18 and 36 (spanning 18 versions)
Revision 18 as of 2009-11-30 10:54:30
Size: 27738
Editor: 188
Comment: переведён подраздел "типы репозитариев"
Revision 36 as of 2010-02-08 12:18:38
Size: 85315
Editor: 188
Comment: переведён подраздел "Звук"
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
<<Anchor(ОбщиеЗамечания)>>
Line 25: Line 26:
{{{В настоящем руководстве такой текст как этот должен вводиться или копироваться в терминал Konsole.}}} {{{
В настоящем руководстве текст, оформленный как этот, необходимо вводить или копировать в терминал Konsole.
}}}
Line 29: Line 32:
{{{sudo bash}}} {{{
sudo bash
}}}
Line 33: Line 38:
{{{kdesudo kate /etc/apt/sources.list}}} {{{
kdesudo kate /etc/apt/sources.list
}}}
Line 39: Line 46:
{{{sudo apt-get install package}}} {{{
sudo apt-get install package
}}}
Line 51: Line 60:
{{{lsb_release -a}}} {{{
lsb_release -a
}}}
Line 55: Line 66:
{{{uname -r}}} {{{
uname -r
}}}
Line 131: Line 144:
 *Предпочтительный метод:  *Рекомендованный метод:
Line 161: Line 174:
<<Anchor(ДобавлениеДополнительныхРепозитариевВKubuntu)>>
Line 182: Line 196:
Разработчики ПО часто создают собственные репозитарии, из которых пакеты программ могут скачиваться и устанавливаться непосредственно на компьютер пользователя (если добавить данный репозитарий в список). Многие из таких сторонних репозитариев и пакетов программ никогда не проверялись сообществом (K)Ubuntu и Debian и могут представлять собой угрозу для безопасности компьютера пользователя. Троянские программы, программы, создающие лазейки, и прочее вредоносное ПО могут находиться в любом неконтролируемом репозитарии. Для использовании репозитариев, не одобренных сообществом (K)ubuntu или Debian, необходимо быть абсолютно уверенным в этом сайте, прежде чем разрешать этот репозитарий и устанавливать пакеты оттуда. Разработчики ПО часто создают собственные репозитарии, из которых пакеты программ могут скачиваться и устанавливаться непосредственно на компьютер пользователя (если [[#ДобавлениеРепозитариевСПомощьюПрограммыPackageManager|добавить данный репозитарий]] в список). Многие из таких сторонних репозитариев и пакетов программ никогда не проверялись сообществом (K)Ubuntu и Debian и могут представлять собой угрозу для безопасности компьютера пользователя. Троянские программы, программы, создающие лазейки, и прочее вредоносное ПО могут находиться в любом неконтролируемом репозитарии. Для использовании репозитариев, не одобренных сообществом (K)ubuntu или Debian, необходимо быть абсолютно уверенным в этом сайте, прежде чем разрешать этот репозитарий и устанавливать пакеты оттуда.

<<Anchor(ДобавлениеРепозитариевСПомощьюПрограммыPackageManager)>>
Line 186: Line 201:
Это рекомендованный способ.

 *K-меню -> Система -> Настройки системы -> Добавление и удаление программ -> Настройки -> Редактирование источников получения ПО.
 *Тут можно включить репозитарии для ПО Kubuntu и сторонних приложений.
 *Для сторонних программ следует выбрать Добавить -> и ввести адрес репозитария. Формат будет похож на следующий:

 {{{
 deb http://archive.ubuntu.com/ubuntu/ karmic main restricted
 deb-src http://archive.ubuntu.com/ubuntu/ karmic main restricted
 }}}

  *Пример: для добавления репозитария Medibuntu, нужно добавить:

  {{{
  deb http://packages.medibuntu.org/ karmic free non-free
  }}}

 *Скачать ключ репозитария в папку.

  *Пример: ключ Medibuntu можно скачать с

  {{{
  http://packages.medibuntu.org/medibuntu-key.gpg
  }}}

 *Затем добавить ключ из:
 K-меню -> Система -> Настройки системы -> Добавление и удаление программ -> Настройки -> Редактирование источников получения ПО -> Аутентификация -> Импортировать файл ключа...

  *В качестве другого варианта можно вручную добавить ключ с помощью командной строки из терминала Konsole. См. подраздел "[[#ДобавлениеКлючейРепозитариев|Добавление ключей репозитариев]]".

 *Обновить список пакетами из нового репозитария:

 K-меню -> Система -> Настройки системы -> Добавление и удаление программ -> Обновления ПО -> Обновить
Line 188: Line 237:
Это связано с определённым риском. Стандартный sources.list следует изменять в Kubuntu только тогда, когда есть понимание последствий осуществляемых действий. Одновременное использование нескольких репозитариев может привести к сбоям в работе системы.

 *Создать резервную копию текущего списка источников.

 {{{
 sudo cp -p /etc/apt/sources.list /etc/apt/sources.list_backup
 }}}

 Примечание: sudo - выполнение программы с правами суперпользователя, cp - команда копирования, -p - перезаписывать файл, если он уже существует, без дополнительного подтверждения.

 *Отредактировать список источников:

 {{{
 sudo nano /etc/apt/sources.list
 }}}

 или используя графический редактор:

 {{{
 kdesu kate /etc/apt/sources.list
 }}}

 Примечание: для того, чтобы использовать локальное зеркало репозитария, необходимо добавить "xx." перед archive.ubuntu.com, где xx = код страны. Пример: {{{deb http://gb.archive.ubuntu.com/ubuntu karmic main restricted universe multiverse}}} указывает на репозитарий для Великобритании (gb).

 *Ниже приведён образец sources.list. В конце были добавлены репозитарии для Medibuntu и Google:

 {{{
 #deb cdrom:[Kubuntu 9.10 _Karmic Koala_ - Release amd64 (20091027)]/ karmic main restricted
 # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
 # newer versions of the distribution.

 deb http://ru.archive.ubuntu.com/ubuntu/ karmic main restricted
 deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic main restricted

 ## Major bug fix updates produced after the final release of the
 ## distribution.
 deb http://ru.archive.ubuntu.com/ubuntu/ karmic-updates main restricted
 deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic-updates main restricted

 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
 ## team. Also, please note that software in universe WILL NOT receive any
 ## review or updates from the Ubuntu security team.
 deb http://ru.archive.ubuntu.com/ubuntu/ karmic universe
 deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic universe
 deb http://ru.archive.ubuntu.com/ubuntu/ karmic-updates universe
 deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic-updates universe

 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
 ## team, and may not be under a free licence. Please satisfy yourself as to
 ## your rights to use the software. Also, please note that software in
 ## multiverse WILL NOT receive any review or updates from the Ubuntu
 ## security team.
 deb http://ru.archive.ubuntu.com/ubuntu/ karmic multiverse
 deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic multiverse
 deb http://ru.archive.ubuntu.com/ubuntu/ karmic-updates multiverse
 deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic-updates multiverse

 ## Uncomment the following two lines to add software from the 'backports'
 ## repository.
 ## N.B. software from this repository may not have been tested as
 ## extensively as that contained in the main release, although it includes
 ## newer versions of some applications which may provide useful features.
 ## Also, please note that software in backports WILL NOT receive any review
 ## or updates from the Ubuntu security team.
 # deb http://ru.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
 # deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse

 ## Uncomment the following two lines to add software from Canonical's
 ## 'partner' repository.
 ## This software is not part of Ubuntu, but is offered by Canonical and the
 ## respective vendors as a service to Ubuntu users.
 # deb http://archive.canonical.com/ubuntu karmic partner
 # deb-src http://archive.canonical.com/ubuntu karmic partner

 deb http://security.ubuntu.com/ubuntu karmic-security main restricted
 deb-src http://security.ubuntu.com/ubuntu karmic-security main restricted
 deb http://security.ubuntu.com/ubuntu karmic-security universe
 deb-src http://security.ubuntu.com/ubuntu karmic-security universe
 deb http://security.ubuntu.com/ubuntu karmic-security multiverse
 deb-src http://security.ubuntu.com/ubuntu karmic-security multiverse

 ## Medibuntu - Ubuntu 9.10 "Karmic Koala"
 ## Please report any bug on https://bugs.launchpad.net/medibuntu/
 deb http://packages.medibuntu.org/ karmic free non-free
 deb-src http://packages.medibuntu.org/ karmic free non-free

 # Google software repository
 deb http://dl.google.com/linux/deb/ stable non-free
 }}}

 *Скачать и добавить ключи репозитариев в хранилище ключей. См. подраздел "[[#ДобавлениеКлючейРепозитариев|Добавление ключей репозитариев]]".

 *Обновить список пакетами из новых репозитариев:

 {{{
 sudo apt-get update
 }}}

<<Anchor(ДобавлениеКлючейРепозитариев)>>
Line 190: Line 338:
 *Скачать gpg-ключи репозитариев и сразу добавить их в хранилище ключей репозитариев:

  *Пример: для получения и добавления ключа к репозитарию Medibuntu:

  {{{
  wget --quiet http://packages.medibuntu.org/medibuntu-key.gpg -O - | sudo apt-key add -
  }}}

  *Пример: для получения и добавления ключа к репозитарию Google:

  {{{
  wget --quiet https://dl-ssl.google.com/linux/linux_signing_key.pub -O - | sudo apt-key add -
  }}}

  Примечание: wget - скачивает файл, находящийся в сети; --quiet - не выводить сообщения; -O - - показать скачанный файл на экране. Символ конвейера | используется для передачи результата выполнения предшествующей команды в качестве входных данных для последующей команды (т.е. для команды apt-key, которая добавляет ключ в хранилище).

 *Как вариант (видимо, более простой), можно использовать команду apt-key отдельно:

 {{{
 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys КЛЮЧ
 }}}

 , где КЛЮЧ - код ключа, который был показан как результат команды apt-get, например EF4186FE247510BE.
Line 194: Line 366:
 *Прочитать раздел "[[#ДобавлениеДополнительныхРепозитариевВKubuntu|Добавление дополнительных репозитариев в Kubuntu]]"

Большинство новых пользователей используют [[#KPackageKit|KPackageKit]] или [[#Adept|диспетчер пакетов Adept]] для установки пакетов. Нижеприведённые указания даны для установки пакетов из [[#ОбщиеЗамечания|командной строки терминала Konsole]].

 *Установить пакеты:
 {{{
sudo apt-get install название-пакета
}}}

  *Пример:
  {{{
sudo apt-get install mpd sbackup
}}}

 *Удалить пакеты:
 {{{
sudo apt-get remove название-пакета
}}}

 *Удалить все зависимые пакеты:
 {{{
sudo apt-get autoremove
}}}

  *Пример:
  {{{
sudo apt-get remove mpd sbackup
}}}

 *Найти пакеты:
 {{{
sudo apt-cache search <ключевые слова>
}}}

  *Примеры:
  {{{
sudo apt-cache search Музыка MP3
sudo apt-cache search "Текстовый редактор"
}}}

 *Обновить базы данных пакетов в программе Apt после [[#ДобавлениеДополнительныхРепозитариевВKubuntu|добавления или удаления репозитариев]]:
 {{{
sudo apt-get update
}}}

 *Установить все имеющиеся новые версии пакетов:
 {{{
sudo apt-get upgrade
}}}

 *Модернизация дистрибутива, например версии 9.04 до 9.10:
 {{{
sudo apt-get dist-upgrade
}}}

=== Установка пакетов с расширением .deb ===

В Ubuntu/Kubuntu используются пакеты Debian (.deb). Можно установить на систему любой такой пакет. deb-файлы, в принципе, могут устанавливаться из файлового менеджера (Konqueror или Dolphin) простым нажатием на них кнопкой мыши, поскольку они сразу привязаны к установщику, используемому в Kubuntu по умолчанию. Эти указания даны для установки пакетов из командной строки терминала Konsole.

 *Установить скачанный пакет Debian (Ubuntu или Kubuntu) с расширением .deb:
 {{{
sudo dpkg -i название-пакета.deb
}}}

 *Удалить скачанный пакет Debian (Ubuntu или Kubuntu) с расширением .deb:
 {{{
sudo dpkg -r название-пакета
}}}

 *Переконфигурировать или исправить установленный пакет Debian (Ubuntu или Kubuntu) с расширением .deb:
 {{{
sudo dpkg-reconfigure название-пакета
}}}

  *Пример:
  {{{
sudo dpkg-reconfigure mpd
}}}

=== Работа с архивами Tar/GZip и Tar/Bzip2 ===

Архивы Tar/GZip имеют расширение {{{.tar.gz}}}, а архивы Tar/Bzip2 - {{{.tar.bz2}}}. Bzip2 - более новый и эффективный метод сжатия. Эти файлы, в принципе, автоматически распаковываются простым нажатием на них кнопкой мыши, поскольку они сразу привязаны к соответствующим утилитам архивирования, используемым в Kubuntu по умолчанию. Эти указания даны для установки пакетов из командной строки терминала Konsole.

 *Распаковать:
 {{{
tar xvf название-пакета.tar.gz
}}}

 Примечание: tar - это приложение, которое распаковывает файлы из архивов и, если это необходимо, разжимает их.

 -x означает распаковать;

 -v означает выводить информацию о распаковываемых файлах;

 -f указывает на файл, который нужно распаковать.

 *Разжать файлы {{{.gz}}}:
 {{{
gunzip файл.gz
}}}

 *Разжать файлы {{{.bz2}}}:
 {{{
bunzip2 файл.bz2
}}}

 Примечание: также можно сначала разжать пакет с помощью команды {{{gunzip}}} (для .gz) или {{{bunzip2}}} (для .bz2), получив файл {{{.tar}}}. Потом он распаковывается с помощью команды {{{tar}}}.

 *Создать архив {{{.gz}}}:
 {{{
tar cvfz название-пакета.tar.gz папка
}}}

 *Создать архив {{{.bz2}}}:
 {{{
tar cvfj название-пакета.tar.bz2 папка
}}}

=== Установка пакетов из исходного кода ===

 *Убедиться, что все необходимые инструменты (т.е. библиотеки, компиляторы, заголовочные файлы) установлены:
 {{{
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
}}}

 Примечание: функция {{{uname -r}}} возвращает версию текущего используемого ядра

 *Распаковать файлы с исходным кодом из архива:
 {{{
tar xvf архив-с-исходным-кодом.tar.gz
}}}

 *Собрать пакет, используя сценарий пакета (в данном случае сценарий {{{configure}}}), скомпилировать пакет ({{{make}}}) и установить скомпилированный пакет на систему ({{{make install}}}):
 {{{
cd /путь/к/распакованным/файлам-с-исходным-кодом
./configure
sudo make
sudo make install
}}}

 Примечание: добавляя {{{./}}} перед именем файла в текущей папке, можно выполнить файл как приложение, даже если он находится не в одной из папок, в которых осуществляется поиск программы для введённого имени команды. Если выскакивает ошибка "в доступе отказано", то файл не помечен как исполняемый. Для исправления надо ввести:
 {{{
sudo chmod +x имя-файла
}}}

 Пример: В вышеприведённых указаниях {{{configure}}} - это сценарий для командного интерпретатора для сборки пакета из исходного кода. Чтобы убедиться, что он является исполняемым, нужно ввести:
 {{{
sudo chmod +x configure
}}}

==== Создание пакета .deb из файлов с исходным кодом ====

Если сборка из исходного кода прошла успешно, то можно сделать пакет Debian (Ubuntu или Kubuntu) с расширением {{{.deb}}} для дальнейшего использования:

 *Установить инструменты для создания пакетов:
 {{{
sudo apt-get install checkinstall
}}}

 *Пересобрать пакет с помощью {{{checkinstall}}}:
 {{{
cd /путь/к/распакованному/пакету
./configure
sudo make
sudo checkinstall
}}}

 *Сохранить получившийся файл {{{.deb}}} для дальнейшего использования. Он позднее может устанавливаться так:
 {{{
sudo dpkg -i название-пакета.deb
}}}

 Примечание: Это были основные указания, которые не всегда могут работать. Для некоторых пакетов требуется, чтобы были установлены зависимые пакеты и заданы дополнительные параметры прежде чем удастся успешно собрать их.
Line 196: Line 543:
Программа Aptitude - это диспетчер пакетов, работающий в терминальном режиме, который можно использовать вместо {{{apt-get}}}. Она отмечает пакеты, которые устанавливаются автоматически, и удаляет их, если ни один пакет больше не зависит от них. Это позволяет легко удалять пакеты полностью. Для использования программы Aptitude нужно заменять {{{apt-get}}} на {{{aptitude}}} в командной строке. Примеры:

{{{
sudo aptitude install название-пакета
sudo aptitude remove название-пакета
sudo aptitude update
sudo aptitude upgrade
}}}

Для использования графического пользовательского интерфейса ncurses необходимо ввести:

{{{
sudo aptitude
}}}

<<Anchor(KPackageKit)>>
Line 198: Line 561:
Программа KPackageKit - это внешний интерфейс программы {{{packagekit}}} для KDE. Этот новый графический диспетчер пакетов установлен по умолчанию в "Кармической коале". Он позволяет компоненту PolicyKit ограничивать права пользователей при установке пакетов.

Хотя {{{apt-get}}} и {{{aptitude}}} позволяют быстро устанавливать пакеты, KPackageKit тоже можно применять для этих целей (K-меню -> Система -> Управление программами (KPackageKit)). Большинство пакетов (но не все), доступных для установки с помощью {{{apt-get install}}}, также есть и в KPackageKit. Рекомендуется использовать этот метод для большинства пользователей настольных систем. Если в настоящем руководстве написано:

{{{
sudo apt-get install пакет
}}}

, то можно просто найти этот пакет в программе KPackageKit и установить его следующим способом:

 *K-меню -> Система -> Управление программами (KPackageKit)

 *Найти пакет по его названию (также можно осуществлять поиск и по словам в описаниях пакетов).

 *Нажать на + (знак "плюс") рядом с названием нужного пакета. Если программа уже установлена, то нажать на - (знак "минус") для её удаления.

 *Нажать на кнопку "Применить".

 *Выделенная программа(ы) будет автоматически установлена или удалена вместе с зависимыми пакетами.

Запустить программу KPackageKit можно и так:

K-меню -> Система -> Настройки системы -> Добавление и удаление ПО
 
<<Anchor(Adept)>>
Line 200: Line 588:
Программа Adept - это графический диспетчер пакетов, использовавшийся ранее в Kubuntu. Её функциональность сейчас в значительной степени реализована в программе KPackageKit, но её всё-таки можно установить следующим способом:

{{{
sudo apt-get install adept
}}}

Большинство пакетов (но не все), доступных для установки с помощью {{{apt-get install}}}, также есть и в диспетчере пакетов Adept. Если в настоящем руководстве написано:

{{{
sudo apt-get install пакет
}}}

, то можно просто найти этот пакет в программе Adept и установить его следующим способом:

 *K-меню -> Система -> Диспетчер пакетов Adept

 *Найти пакет по его названию (также можно осуществлять поиск и по словам в описаниях пакетов).

 *Установить флажок рядом с "Установить этот пакет".

 *Нажать на Adept -> Применить изменения.

 *Выделенная программа(ы) будет автоматически установлена вместе с зависимыми пакетами.

Также можно использовать установщик Adept для добавления и удаления программ.

 K-меню -> Установщик Adept Добавление и удаление ПО
Line 202: Line 618:
== Ручная установка обновлений == Программа Synaptic - это графический диспетчер пакетов для GNOME/Ubuntu, использующий библиотеку GTK. Ею можно пользоваться в Kubuntu без проблем, и зачастую она работает лучше, чем KPackageKit и Adept. Порядок её применения похож на тот, который используется для других диспетчеров пакетов. Для установки необходимо ввести:

{{{
sudo apt-get install synaptic
}}}

== Установка обновлений вручную ==

 *Прочитать [[#ДобавлениеДополнительныхРепозитариевВKubuntu|Добавление дополнительных репозитариев в Kubuntu]]

 *Вручную из [[#ОбщиеЗамечания|командной строки терминала Konsole]]:

 {{{
sudo apt-get update
sudo apt-get upgrade
}}}

или

 *Использовать [[#KPackageKit|KPackageKit]]:

 K-меню -> Система -> Настройки системы -> Добавление и удаление программ -> Обновления ПО -> Установить все имеющиеся обновления

или

 *Использовать [[#Adept|диспетчер пакетов Adept]] (если он установлен):

 K-меню -> Система -> Диспетчер пакетов Adept -> Adept -> Получить список пакетов

или

 K-меню -> Система -> Диспетчер пакетов Adept -> Источники -> Получить текущие списки пакетов

Если имеются новые версии пакетов, то программа запросит разрешение на их установку.
Line 206: Line 655:
 *Использовать [[#KPackageKit|KPackageKit]]:

 K-меню -> Система -> Настройки системы -> Добавление и удаление ПО -> Настройки -> Редактирование источников получения ПО -> Обновления -> Автоматическое обновление

или

 *Использовать [[#Adept|диспетчер пакетов Adept]] (если он установлен):

 K-меню -> Система -> Диспетчер пакетов Adept -> Источники -> Редактирование источников получения ПО -> Обновления -> "Проверять наличие обновлений"
Line 208: Line 667:
== Программы с красивым интерфейсом == == Украшения для интерфейсов программ ==

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

=== Украшения для KDE ===

На сайте [[http://www.kde-look.org/|KDE Look]] есть обои, стартовые экранные заставки, значки и темы для оконных менеджеров (включая Kwin и Compiz) и других приложений.

=== Оформление KDE ===

"Оформление KDE" - пакет с темами, обоями, экранными заставками, стилями элементов интерфейса, смайликами и различными мультимедийными элементами для текущей темы KDE. Для его установки ввести:

{{{
sudo apt-get install kdeartwork
}}}

=== Kwin ===

KWin - это оконный менеджер, используемый в Kubuntu по умолчанию. В нём есть большинство (но не все) трёхмерных эффектов, имеющихся в Compiz Fusion.

 *Включить эти эффекты:

 K-меню -> Система -> Настройки системы -> Рабочий стол -> Общие -> "Включить эффекты рабочего стола"

 *Выбрать используемые эффекты:

 K-меню -> Система -> Настройки системы -> Рабочий стол -> Эффекты рабочего стола -> Все эффекты

=== Compiz Fusion ===

Compiz Fusion используется в качестве отдельного оконного менеджера для получения более сложных эффектов рабочего стола, таких как вращающийся куб. Некоторые пользователи Kubuntu используют Compiz вместо KWin. Он работает в Kubuntu довольно быстро, и в нём нет проблемы с мерцанием окон, которое есть в некоторых других оконных менеджерах.

 *Установить:

 {{{
sudo apt-get install compiz compizconfig-settings-manager compiz-kde compiz-fusion-plugins-main compiz-fusion-plugins-extra emerald librsvg2-common
}}}

 *Использовать Compiz в качестве оконного менеджера:

 K-меню -> Настройки системы -> Расширенные -> Управление сеансами -> Оконный менеджер -> Compiz

Примечание: Необходимо завершить сеанс и снова его начать, чтобы эти изменения вступили в силу.

 *Выбрать конфигурацию Compiz:

 K-меню -> Настройки -> Управление настройками {{{CompizConfig}}}

==== Значок Fusion ====

Значок Fusion размещается в области уведомлений и позволяет легко переключаться между оконными менеджерами (например, KWin и Compiz), стилями оформления окон, а также предоставляет быстрый доступ к управлению настройками. Это даёт возможность быстрого включения и отключения трёхмерных эффектов рабочего стола, которые могут быть несовместимы с некоторыми приложениями.
 *Для установки значка ввести:

 {{{
sudo apt-get install fusion-icon
}}}

 *Для его запуска выбрать:

 K-меню -> Система -> Значок Compiz Fusion

 После этого можно будет легко запускать управление настройками {{{CompizConfig}}} из меню значка.

==== Вращение куба в Compiz ====

В настройках {{{CompizConfig}}} необходимо включить опции "Рабочий стол в виде куба", "Вращать куб" и "Переключать проекции". Затем нажать на значок для каждой из них для изменения параметров. Например, для изменения вида куба следует нажать на значок опции "Рабочий стол в виде куба", чтобы появились её параметры. Можно назначить комбинации клавиш для вращения куба в параметрах опции "Переключать проекции". Либо нажать Ctrl+Alt+левая кнопка мыши и указать мышкой (или тачпадом) направление вращения куба.

Следует помнить, что куб формируется из рабочих столов. Он не будет кубом, если используется менее четырёх рабочих столов. Куб не получится, если используется только два рабочих стола (получится плоскость). Конечно, стороны плоскости будут вращаться, но это будет не куб. У пользователей ОС Windows может не быть представления о возможности работать на нескольких рабочих столах одновременно, но она может быть полезной, если научиться пользоваться ею.

Если в качестве оконного менеджера используется Compiz Fusion, то необходимо изменить количество рабочих столов, установленных по умолчанию, в настройках {{{CompizConfig}}}. Для включения четырёх столов выбрать:

K-меню -> Система -> Управление настройками {{{CompizConfig}}} -> Общие -> Общие параметры -> Рабочий стол -> Горизонтальный виртуальный размер -> 4

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

=== Emerald ===

Emerald - это подсистема, отвечающая за оформление окон в Compiz Fusion. Множество тем имеется на сайте [[http://www.kde-look.org/|KDE Look]], среди которых есть и используемые в KWin. Например, [[http://www.oxygen-icons.org/?cat=3|Oxygen]] (тема, используемая в Kubuntu по умолчанию) является темой Emerald. Эти темы разрабатывались в рамках проекта Beryl до того, как он объединился с Compiz и они вместе образовали Compiz Fusion. Менеджер тем Emerald для Compiz Fusion устанавливается так:

{{{
sudo apt-get install emerald
}}}

=== deKorator ===

deKorator - это подсистема, отвечающая за оформление окон, для KDE. Для неё можно легко установить [[http://www.kde-look.org/index.php?xcontentmode=21|большое количество тем]]. См. указания по установке на [[http://kde-look.org/content/show.php/deKorator?content=87921|KDE Look]].

=== Добавление плазмоидов на рабочий стол ===

Plasma заменила Kicker в Kubuntu. Для неё есть много мини-программ и элементов интерфейса, называемых плазмоидами, которые можно использовать на рабочем столе.

 *Нажать на значок Plasma в верхнем правом углу рабочего стола.

 *Нажать на "Добавить плазмоид" и выбрать интересующие плазмоиды из уже установленных.

  Пример: Добавить плазмоид "Комикс". Он будет показывать комикс, взятый из "Интернета". Нажать на значок с гаечным ключом для выбора нужного комикса, такого как "Дилберт".

 *Нажать на "Установить другие плазмоиды".

 *Нажать на "Скачать из "Интернета"" и выбрать плазмоид на KDE Look.

или

 *Нажать на "Установить из файла..." для выбора [[http://www.apple.com/ru/downloads/dashboard/|элемента информационной панели Mac OS X]] или [[http://www.kde-look.org/index.php?xsortmode=high&page=0&xcontentmode=70x77x78|плазмоида]], который был скачен из сети Internet.

=== Элементы и мини-приложения SuperKaramba для рабочего стола ===

[[http://docs.kde.org/stable/ru/kdeutils/superkaramba/index.html|SuperKaramba]] - это программа, с помощью которой можно создавать темы и элементы интерфейса.

{{{
sudo apt-get install superkaramba-kde4
}}}

=== Изменение загрузочной экранной заставки USplash ===

Это экранная заставка, которая появляется при запуске системы, когда запрашиваются имя пользователя и пароль.

 *K-меню -> Система -> Настройки ситемы -> Внешний вид -> Экранная заставка -> Получить другие темы...

или

 *Скачать экранную заставку с сайта [[http://kde-look.org/index.php?xcontentmode=67|KDE Look]]

 *K-меню-> Система -> Настройки системы -> Внешний вид -> Экранная заставка -> Установить тему из файла

 *Найти в обозревателе нужный архив {{{tar}}} с заставкой и выбрать его

=== Рабочий стол Google ===

Рабочий стол Google для Linux - это собственнический комплект приложений и элементов интерфейса для передачи им контроля над работой компьютера и использования поисковых служб Google. Пакет {{{.deb}}} можно скачать на странице [[http://desktop.google.com/en/linux/download.html|Download Desktop for Linux]].

=== Стыкующие приложения ===

Оконный менеджер Avant, Cairo Dock и Wbar - это приложения для стыковки окон в Kubuntu. Стыковка выполняющихся программ происходит в виде значков в низу экрана (как это сделано на рабочем столе Mac OS X), а не в виде сегментов в панели задач (как сделано в Windows и других оконных менеджерах Linux).

==== Avant Window Navigator ====

 *Для работы Avant Window Navigator требуется, чтобы был установлен и запущен композиционный менеджер рабочего стола (такой как Kwin (Kubuntu с KDE), Metacity (Ubuntu с GNOME), Compiz, Xcompmgr или xfwm4 (Xubuntu)).

 *Установить последнюю версию графического драйвера nVidia или ATI для правильной работы композиционного менджера.

 *Установить AWN:

 {{{
sudo apt-get install avant-window-navigator awn-manager
}}}

 Примечание: Если используется GNOME (Ubuntu), а композиционный менеджер (такой как Compiz) ещё не установлен, то Metacity тоже станет частью установки.

 *Включить автоматический запуск AWN при загрузке системы:

 K-меню -> Система -> Настройки -> Сеансы -> Добавить...

 {{{
avant-window-navigator
}}}

 *Выбрать, какие мини-приложения должны запускаться из стыковочного меню по умолчанию:

 K-меню -> Приложения -> Дополнительные -> Менеджер Avant Window Navigator

Можно перетаскивать значки приложений на список, а затем включать или выключать приложения из списка.

==== Cairo Dock ====

Cairo Dock может использоваться как с композиционным менеджером рабочего стола (таким как Compiz или Kwin в KDE4), так и без него. Его можно установить из репозитариев:

{{{
sudo apt-get install cairo-dock cairo-dock-plugins
}}}

==== wbar ====

wbar - это панель (не стыковщик) для быстрого запуска, который внешне похож на оконный менеджер Avant и Cairo Dock. Он написан на GTK (для GNOME), но может работать во всех интерфейсах рабочего стола. Для его установки не требуется наличие композиционного менеджера, и поэтому он побыстрее и больше подходит для маломощных систем. Он стоит на рабочем столе Google gOS по умолчанию и имеется в виде пакета {{{.deb}}} на сайте [[http://code.google.com/p/wbar/downloads/list|code.google.com]]. Чтобы его скачать и установить, следует ввести в командной строке терминала:

{{{
wget http://wbar.googlecode.com/files/wbar_1.3.3_i386.deb
sudo dpkg -i wbar_1.3.3_i386.deb
}}}

 *Запустить wbar с нужными параметрами запуска (например, нажав alt+F2). Вот пример:

 {{{
wbar -isize 48 -j 1 -p bottom -balfa 40 -bpress -nanim 3 -z 2.5 -above-desk
}}}

 Вот ещё пример:

 {{{
wbar -above-desk -pos bottom -isize 60 -nanim 1 -bpress -jumpf 0.0 -zoomf 1.5
}}}

Для получения полного перечня параметров запуска из командной строки необходимо ввести:

{{{
wbar --help
}}}

Совет: Для получения эффекта волны нужно увеличить значение параметра -nanim.

Естественно, можно создать строку меню для запуска wbar с параметрами (как в вышеприведённых примерах) или командный файл, который будет автоматически выполняться при запуске системы (как событие {{{cron}}} или сеанс загрузки).

Также можно изменить параметры запуска wbar, отредактировав его конфигурационный файл:

{{{
sudo gedit /usr/share/wbar/dot.wbar
}}}

Однако в конфигурационном файле устанавливаются не все параметры. Некоторые изменяются только из командной строки.

===== wbarconf =====

Простую утилиту для конфигурирования wbar можно скачать в виде пакета {{{.deb}}} и установить так:

{{{
wget http://koti.kapsi.fi/~ighea/wbarconf/wbarconf_0.7.2-1_i386.deb
sudo dpkg -i wbarconf_0.7.2-1_i386.deb
}}}

=== Терминал Yakuake ===

Yakuake - это стильный терминал с командной строкой, который можно использовать вместо Konsole.

{{{
sudo apt-get install yakuake
}}}

Запускается так: K-меню -> Система -> Yakuake

Появляется на экране при нажатии на клавишу F12.
Line 211: Line 899:

Виртуализация позволяет работать во второй операционной системе, такой как Windows или OS X, из Kubuntu. Для этого требуется дополнительная оперативная память (потому что для Kubuntu и виртуализованной второй ОС нужны отдельные объёмы оперативной памяти) и лицензия для второй ОС. Если нужно работать в виртуализованной Windows XP, например, то должна быть лицензия для Windows XP.

=== VirtualBox ===

VirtualBox - это быстрое и полное решение проблемы виртуализации. Компания, владеющая им и сопровождающее его, - Sun Microsystems. Есть свободная версия и версия с полностью открытым кодом, которые распространяются по лицензии GNU GPL.

 *Установить версию с открытым кодом:

 {{{
sudo apt-get install virtualbox-ose virtualbox-ose-source
}}}

 *Запустить VirtualBox:

 K-меню -> Система -> VirtualBox OSE

=== KVM ===

KVM - это свободное (с открытым кодом) решение проблемы виртуализации, реализованное в виде модуля ядра Linux (в последних версиях ядра), для компьютеров с процессорами, имеющими расширения для виртуализации (Intel VT или AMD-V). Чтобы установить, ввести:

 {{{
sudo apt-get install kvm
}}}

=== Xen ===

Xen - это эффективная платформа с открытым кодом для виртуализации ("гипервизор"), в состав которой входит недавно присоединившийся QEMU. Это свободное ПО с открытым кодом, распространяемое по лицензии GPL. Установка на настольную систему должно осуществляться из исходного кода. Citrix предлагает коммерческую версию.

Система Xen для виртуальных машин может быть также автоматически установлена для 64-разрядных ЦП с помощью установочного диска для 64-разрядного сервера Ubuntu. (Затем можно будет добавить рабочий стол Kubuntu/KDE для создания "[[#Серверы|сервера Kubuntu]]").

=== VMWare ===

[[http://www.vmware.com/ru/|VMWare]] - это коммерческая платформа для виртуализации, в рамках которой в настоящее время предлагаются два бесплатных продукта: "Проигрыватель VMWare" и "Сервер VMWare" (последний - с бесплатной ежегодно возобновляемой лицензией). "Проигрыватель VMWare" может запускать созданные ранее виртуальные машины, тогда как на "Сервере VMWare" (который имеет более широкий набор функций) можно их создавать. Вообще, рекомендуется использовать "Сервер VMWare", если виртуальные машины нужно не только запускать. (Машины также можно запускать на "Сервере VMWare"). Пользователи, которым необходимо запускать серверы (или процессы), доступные в сети и работающие на виртуальной машине, следует использовать "Сервер VMWare". Если планируется установить новую ОС на виртуальной машине (отличную от той, которая уже установлена), то необходимо использовать "Сервер VMWare".

==== Проигрыватель VMWare ====

Чтобы установить бесплатный "Проигрыватель VMWare", необходимо:

 *Установить зависимые пакеты:

 {{{
sudo apt-get install build-essential linux-headers-`uname -r`
}}}

 *Скачать двоичный пакет или сценарий установки, сделать его исполняемым, затем запустить его:

 {{{
wget http://download3.vmware.com/software/vmplayer/VMware-Player-2.5.3-185404.i386.bundle
chmod +x VMware-Player-2.5.3-185404.i386.bundle
sudo ./VMware-Player-2.5.3-185404.i386.bundle
}}}

 *Запустить проигрыватель:

 Приложения -> Системные средства -> Проигрыватель VMWare

===== Создание виртуальной машины Ubuntu для "Проигрывателя VMWare" =====

Ubuntu JeOS - это серверная версия Ubuntu, оптимизированная для использования на виртуальных машинах. Виртуальную машину для VMWare можно создать из Ubuntu JeOS с помощью {{{vmbuilder}}}.

==== Сервер VMWare ====

 *Установить зависимые пакеты:

 {{{
sudo apt-get install build-essential linux-headers-`uname -r`
}}}

 *Скачать файлы с исходным кодом сервера для соответствующей архитектуры (32- или 64-разрядная) с сайта "Сервера VMWare" и получить ключ лицензии по электронной почте.

 *Распаковать файлы, сделать файл сценария установки исполняемым и запустить его:

 {{{
tar xvf VMware-server-2.0.1-156745.i386.tar.gz
cd vmware-server-distrib
chmod +x vmware-install.pl
sudo ./vmware-install.pl
}}}

===== Пакет VMWare =====

Виртуальные машины VMWare (включая ОС Ubuntu/Debian) можно создать с помощью "Сервера VMWare" и утилиты "Пакет VMWare". Затем эти машины пользователи могут запустить в "Проигрывателе VMWare". Чтобы установить утилиту, ввести:

{{{
sudo apt-get install vmware-package
}}}

==== Ошибки клавиатуры в системе, виртуализованной в VMWare ====

После установки VMWare 6.5 и виртуализованной ОС функциональные клавиши, клавиши со стрелками и клавиши Del, End и др. работать не будут. Это из-за ошибки в коде VMWare. Следует добавить эту строку в файл ~/.vmware/config (если его нет, то нужно создать его) для исправления этой ошибки:

{{{
xkeymap.nokeycodeMap = true
}}}
Line 289: Line 1072:
Если после переустановки системы отсутствует звук, следует проверить, что его уровень не установлен на ноль. Для этого нужно щёлкнуть на значке в виде динамика в области уведомлений, а затем - на кнопке "Микшер". Возможно, потребуется раздвинуть появившееся диалоговое окно, чтобы стали видны все настройки. Здесь необходимо увеличить уровни громкости, особенно для PCM (ИКМ - Импульсно-кодовая модуляция).

В "Коале" звук направляется мультимедийным фреймворком "Фонон" (Phonon) либо напрямую на звуковую карту, либо через звуковую систему [[#PulseAudio|PulseAudio]]. Возможно, потребуется поэкспериментировать с настройками в

{{{
K-меню -> Система -> Настройки системы -> Мультимедиа
}}}

, чтобы звук в системе заработал.

Можно попробовать установить PulseAudio в качестве первой звуковой системы, если не получается получить звук (даже если используется ALSA). Если это не помогает, то попробовать установить её последней системой.

Некоторые программы требуют, чтобы звук передавался в ALSA, и они пытаются послать его напрямую через драйверы ALSA. Следует проверить настройки программы и убедиться, что выбрана ALSA. Возможно, потребуется переключение на PulseAudio (или даже OSS), если получить звук не удаётся.

=== PulseAudio ===

Установка PulseAudio из репозитариев:

{{{
sudo apt-get install pulseaudio pavucontrol padevchooser
}}}

Включение пользователей в группы pulseaudio:

{{{
K-меню -> Система -> Диспетчер пользователей Kuser -> пользователь -> Группы -> установить флажки для pulse, pulse-access, pulse-rt и audio
}}}

Настройка PulseAudio:

{{{
K-меню -> Настройки -> Настройки PulseAudio -> Звук Настройки аудио
}}}

==== Airport Express с PulseAudio ====

Для использования этой возможности требуются pulseaudio-module-raop (для Airport Express) и pulseaudio-module-zeroconf (для сетевого протокола Zeroconf/Bonjour).

Установка PulseAudio:

{{{
sudo apt-get install pulseaudio pavucontrol padevchooser pulseaudio-module-raop pulseaudio-module-zeroconf pavucontrol padevchooser
}}}

Затем настройка PulseAudio:

{{{
K-меню -> Настройки -> Настройки PulseAudio -> Звук Настройки аудио -> Сетевой доступ
}}}

и установить оба флажка:

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

Переключение между устройствами и их настройкой уровней громкости можно осуществлять по отдельности, используя:

{{{
K-меню -> Мультимедиа -> Выбор устройства PulseAudio
K-меню -> Мультимедиа -> Уровень громкости PulseAudio
}}}

 * Выбрать PulseAudio в качестве устройства вывода в

{{{
K-меню -> Система -> Настройки системы -> Мультимедиа -> Выбор устройств
}}}

Примечание: необходимо убедиться, что в [[#СетевойЭкран|сетевом экране]] не заблокированы порты 5353, 5000 и 6000.

AEX была обнаружена, но звука через неё не было, пока она не была выбрана в качестве приёмника (вывод) по умолчанию одним из двух способов:

 * с помощью "Уровень громкости PulseAudio":

{{{
K-меню -> Мультимедиа -> Уровень громкости PulseAudio -> Устройства вывода
}}}

 затем нажать на стрелку и установить устройство AEX по умолчанию

 * с помощью "Выбор устройства PulseAudio":

{{{
K-меню -> Мультимедиа -> Выбор устройства PulseAudio -> Диспетчер -> Устройства -> Приёмники
}}}

Затем можно заметить, что название устройства Airport Express стало raop.Base-Station-e60157.local, и оно выбирается в качестве приёмника:

{{{
Выбор устройства PulseAudio -> Приёмник по умолчанию -> Другой -> raop.Base-Station-e60157.local
}}}

Теперь любые устройства (или мультимедиа-проигрыватели), настроенные на воспроизведение через PulseAudio, будут передавать звук на стерео-систему, подключённую к Airport Express.

(in English: http://kubuntuguide.org/Karmic)
"Руководство пользователя Kubuntu" является неофициальным документом и не связано с Canonical Ltd.

Contents

  1. Введение
    1. О "Кармической коале"
  2. Общая информация
    1. Общие замечания
    2. Определение используемой версии Kubuntu
    3. Определение используемой версии ядра
    4. Следующие версии Kubuntu
    5. Предыдущие версии Kubuntu
    6. Источники информации
  3. Установка Kubuntu
    1. Требования к аппаратному обеспечению
    2. Установка с нуля
      1. Ремикс с KDE 3
    3. Двухвариантная загрузка Kubuntu и Windows
    4. Модернизация 8.10 или 9.04 до версии 9.10
    5. Модернизация 8.04 до версии 9.10
  4. Добавление дополнительных репозитариев в Kubuntu
    1. Типы репозитариев
      1. Сторонние репозитарии
    2. Добавление репозитариев с помощью программы Package Manager
    3. Добавление репозитариев вручную
    4. Добавление ключей репозитариев
  5. Установка и обновление пакетов программ в Kubuntu
    1. Основные сведения о программе Apt и пакетах программ
      1. Установка пакетов с расширением .deb
      2. Работа с архивами Tar/GZip и Tar/Bzip2
      3. Установка пакетов из исходного кода
        1. Создание пакета .deb из файлов с исходным кодом
    2. Программа Aptitude
    3. Программа KPackageKit
    4. Диспетчер пакетов Adept
    5. Диспетчер пакетов Synaptic
    6. Установка обновлений вручную
    7. Автоматическая установка обновлений
  6. Дополнительные программы в Kubuntu
    1. Украшения для интерфейсов программ
      1. Украшения для KDE
      2. Оформление KDE
      3. Kwin
      4. Compiz Fusion
        1. Значок Fusion
        2. Вращение куба в Compiz
      5. Emerald
      6. deKorator
      7. Добавление плазмоидов на рабочий стол
      8. Элементы и мини-приложения SuperKaramba для рабочего стола
      9. Изменение загрузочной экранной заставки USplash
      10. Рабочий стол Google
      11. Стыкующие приложения
        1. Avant Window Navigator
        2. Cairo Dock
        3. wbar
          1. wbarconf
      12. Терминал Yakuake
    2. Виртуализация
      1. VirtualBox
      2. KVM
      3. Xen
      4. VMWare
        1. Проигрыватель VMWare
          1. Создание виртуальной машины Ubuntu для "Проигрывателя VMWare"
        2. Сервер VMWare
          1. Пакет VMWare
        3. Ошибки клавиатуры в системе, виртуализованной в VMWare
    3. Обучающие и развлекательные программы
    4. Закрытое программное обеспечение
    5. Игры
    6. Приложения для работы в Интернете
    7. Приложения для работы с графикой и видео
    8. Мультимедийные приложения
    9. Автоматизация дома, домашний театр и безопасность дома
    10. Приложения для работы
    11. Приложения для размещения информации во "Всемирной паутине"
    12. Приложения для научных, технологических и инжиниринговых задач
    13. Утилиты
  7. Системное администрирование в Kubuntu
    1. Автоматическое выполнение задач
    2. Загрузочное меню
    3. Приложения, используемые по умолчанию
    4. Отключение процесса
    5. Управление автозапуском служб
    6. Включение Num Lock при загрузке
    7. Резервное копирование и восстановление системы
    8. Администрирование пользователей
    9. Использование меню
    10. Создание зашифрованной папки
    11. Принтеры
    12. Создание символьной ссылки из файла в другое место
    13. Назначение пароля для пользователя root
    14. Получение подсказки пользователя root без использования его пароля
    15. Использование файлового менеджера из-под root
    16. Монтирование и размонтирование устройства вручную
    17. Совместимость с Windows
    18. Синхронизация часов с сетевым сервером времени
  8. Аппаратное обеспечение
    1. ЦП и материнская плата
    2. Видео-карта
    3. Мониторы / дисплеи
    4. Жёсткие диски и устройства хранения информации с USB
    5. Приводы для оптических дисков
    6. Принтеры и сканеры
    7. Звук
      1. PulseAudio
        1. Airport Express с PulseAudio
    8. Мыши
    9. Тачпад
    10. Дистанционное управление
    11. Bluetooth
    12. USB
    13. Карты для беспроводных сетей
    14. Цифровые фотоаппараты
    15. Веб-камеры
    16. Нетбуки
    17. Наладонные устройства
    18. Прочие устройства
  9. Работа в сети
    1. Настройка статичного IP-адреса
    2. Утилита Network Manager для Plasma
    3. KNetworkManager
    4. Сетевой диспетчер Wicd
    5. Использование динамичных IP-адресов для веб-сервера
    6. Выносные громкоговорители для Airport Express
    7. Общий доступ к файлам
    8. Локальная сеть
    9. Модемы / коммутируемое соединение
    10. Удалённый доступ
    11. Безопасность
  10. Серверы
    1. Установка сервера LAMP
    2. Другие серверы
    3. Работа с данными в (Интернет-)кластере
    4. Добавление настольной системы Kubuntu на сервер
    5. Программное обеспечение для Интернет-кафе
    6. Сетевой экран для предприятий
    7. Сервер для хранения данных
  11. Советы и рекомендации
  12. Решение проблем с программным обеспечением
  13. Лицензии
  14. Предложения по улучшению настоящего руководства

Введение

О "Кармической коале"

  • ОС Kubuntu 9.10 вышла 29 октября 2009 г.
  • Её кодовое название - "Кармическая коала". Она является преемницей Kubuntu 9.04 ("Лихой джекалоп") (Jaunty+1).
  • "Кармическая коала" НЕ является релизом с долговременной поддержкой. Обновления, повышающие её безопасность, будут выходить до апреля 2011 г.

Общая информация

Общие замечания

  • В Kubuntu можно выполнять задачи как из графического пользовательского интерфейса (GUI) с помощью меню, так и из командной строки (CLI) в текстовом режиме. В Kubuntu терминал с командной строкой называется Konsole (Консоль) и запускается из: K-меню -> Система -> Терминал Konsole. "K" или "K-меню" - это нижняя левая (или верхняя левая) кнопка, похожая на кнопку "Пуск" в Microsoft Windows®.

В настоящем руководстве текст, оформленный как этот, необходимо вводить или копировать в терминал Konsole.
  • Многие изменения в операционной системе может сделать только пользователь с правами администратора. sudo временно поднимает права пользователя до уровня администратора (например, при установке программ или осуществлении изменений в системе). Пример:

sudo bash
  • Необходимо использовать kdesudo вместо sudo при открытии приложений с графическим интерфейсом, таких как графический текстовый редактор kate, с помощью диалога "Выполнить команду" или из командной строки. Пример:

kdesudo kate /etc/apt/sources.list
  • Команда man используется для вызова справки по указанной команде. Например, man sudo покажет описание команды sudo.

  • Хотя с помощью apt-get и aptitude можно быстро установить пакеты программ, также можно использовать и KPackageKit (или диспетчер пакетов Adept или Synaptic) - графический способ установки программ. Большинство пакетов (но не все), доступных для установки с помощью apt-get, также есть и в KPackageKit (или в Adept или Synaptic). Если в настоящем руководстве написано

sudo apt-get install package
  • ,то можно будет найти пакет package в KPackageKit (или в Adept, или в Synaptic) и установить его оттуда.
  • Во многих инструкциях используется текстовый редактор nano, который есть во всех релизах на базе Linux. Однако, в Kubuntu часто удобнее использовать вместо него текстовый редактор kate.
  • Для 64-разрядной версии следует заменять все "i386" на "amd64".

Определение используемой версии Kubuntu

Следует ввести в Konsole:

lsb_release -a

Определение используемой версии ядра

uname -r

Следующие версии Kubuntu

  • Kubuntu выходит каждые шесть месяцев (в апреле и октябре).
  • "Светящуюся рысь" (10.04 с долговременной поддержкой) планируется выпустить в апреле 2010 г. Это будет очередная версия с долговременной поддержкой.
  • "Могучего мандрила" (10.10) планируется выпустить в октябре 2010 г. Это будет версия не с долговременной поддержкой.

Предыдущие версии Kubuntu

  • "Лихой джекалоп" (9.04) поддерживается до октября 2010 г.
  • "Отважный козерог" (8.10) поддерживается до апреля 2010 г.
  • "Стойкая цапля" (8.04 с долговременной поддержкой). Настольная система поддерживается до апреля 2011 г., а серверная версия - до апреля 2013 г.
  • "Смелый гиббон" (7.10) больше не поддерживается.
  • "Проворный селезень" (6.06 с долговременной поддержкой). Серверная версия поддерживается до июня 2011 г. Настольная система больше не поддерживается.

Источники информации

Установка Kubuntu

Внимание! Установщик настольной системы Kubuntu больше не позволяет произвести установку GRUB с особыми параметрами и использует теперь GRUB2, имеющий не так много настроек. НЕ СЛЕДУЕТ УСТАНАВЛИВАТЬ настольную систему "Кармическая коала" на загрузочный раздел, если на компьютере установлено несколько ОС (больше двух) или если загрузчики работают по цепочке. Установщик Kubuntu перезапишет основную загрузочную запись и её нужно будет потом восстанавливать. Это серьёзный дефект в "Кармической коале". Вместо этого лучше установить серверную версию Ubuntu и затем добавить kubuntu-desktop).

Установщик серверной версии Kubuntu не создаёт такую проблему, поэтому рекомендуется использовать его с последующим добавлением kubuntu-desktop к серверу.

Требования к аппаратному обеспечению

Kubuntu "Кармическая коала" хорошо работает на компьютере с объёмом оперативной памяти не менее 384 МБ. Установщику требуется как минимум 256 МБ, а установщик альтернативной версии может работать, используя только 192 МБ памяти.

После установки будет занято 3-4 ГБ дискового пространства. Для нормальной работы системы требуется 8-10 ГБ.

Скорость, эффективность и время загрузки "Кармической коалы" были оптимизированы, поэтому она может работать на нетбуках.

Если у компьютера меньше памяти, чем необходимо, то нужно рассмотреть вариант установки Xubuntu (если памяти 256-512 МБ), Puppy Linux или Damn Small Linux (если памяти меньше 256 МБ, дисковое пространство ограничено, либо система должна работать на USB-приводе или из другой ОС).

Внимание! У нового ядра Linux, с которым идёт "Кармическая коала", есть дефект в модулях, работающих с датчиками вентиляторов материнской платы и ЦП. Необходимо убедиться, что аппаратное обеспечение совместимо с существующими драйверами иначе компьютер будет работать всё медленнее и в конце концов встанет. Более подробная информация об этом находится в разделе ЦП и материнская плата.

Установка с нуля

По умолчанию "Кармическая коала" содержит рабочий стол KDE 4.3. Последний был улучшен по сравнению с предыдущими версиями KDE 4, в нём было исправлено много ошибок. Помимо этого, ядро Linux, включённое в состав "Коалы", работает более эффективно и распознаёт по умолчанию больше оборудования. Переустановка особенно рекомендуется для слабых систем с ограниченным дисковым пространством для предотвращения чрезмерного увеличения количества установленного ПО, которое накапливается при модернизации более старых версий.

Самый свежий образ ISO или торрент-файл для него можно скачать на странице http://kubuntu.ru/download.

Диск с записанным на него образом можно использовать для установки Kubuntu.

Ремикс с KDE 3

В Kubuntu "Стойкая цапля" (с долговременной поддержкой) использовался более простой, но хорошо зарекомендовавший себя рабочий стол KDE 3.5. Он теперь есть и для "Кармической коалы" и даже может устанавливаться вместе с KDE 4. Образ ремикса или его торрент-файл можно скачать на странице http://apt.pearsoncomputing.net/cdimages/. Ремикс содержит самые последние обновления до KDE 3.5. В нём также используются достижения "Кармической коалы" в области повышения скорости работы.

Двухвариантная загрузка Kubuntu и Windows

Иногда могут возникать проблемы с двухвариантной загрузкой Kubuntu и Windows. Вообще, Windows следует установить первой, так как её загрузчик весьма своеобразный. Установка Windows обычно занимает весь жёсткий диск, поэтому раздел необходимо уменьшить, чтобы создать свободное пространство для раздела с Kubuntu. Прежде чем уменьшать раздел, нужно удалить ненужные файлы и дефрагментировать жёсткий диск. Размер раздела с Windows можно изменить из Windows Vista с помощью параметра "Уменьшить/изменить размер", зайдя в Инструменты администратора -> Управление дисками. Если установлена Windows XP или другая версия Windows, тогда её раздел можно уменьшить с помощью диспетчера разделов GParted. При таком варианте Kubuntu можно установить в качестве второй операционной системы, что автоматически и происходит при использовании диска с записанным образом Kubuntu. Следует разрешить установщику Kubuntu произвести её установку в раздел с самым большим свободным пространством.

Размер раздела с Windows должен быть по меньшей мере 20 ГБ (рекомендуется 30 ГБ), а раздела с Kubuntu - 10 ГБ (рекомендуется 20 ГБ). Понятно, что если дискового пространства имеется гораздо больше, то можно сделать раздел с предпочитаемой операционной системой побольше.

Другие варианты:

  • Wubi (установщик Ubuntu для Windows), официально поддерживаемый установщик для двузвариантной загрузки, который позволяет запускать Ubuntu на виртуальном диске из-под Windows (что может негативно сказаться на скорости работы). Поскольку для такой установки требуется исправно работающая Windows, рекомендуется использовать её только для непродолжительного ознакомления с Ubuntu. Для постоянного использования Ubuntu её следует устанавливать в собственный раздел на собственную файловую систему, и она не должна зависеть от Windows.
  • EasyBCD, бесплатная программа для Windows, которая позволяет организовать двухвариантную загрузку Windows Vista и Ubuntu (а также других операционных систем) с помощью настройки загрузчика системы Vista.

Модернизация 8.10 или 9.04 до версии 9.10

Существует несколько способов модернизации с помощью командной строки в Konsole, которая может осуществляться как для настольной, так и для серверной версий Kubuntu или Ubuntu.

  • Рекомендованный метод:

sudo apt-get install update-manager-core
sudo do-release-upgrade
  • Также можно использовать update-manager (во всех версиях):

sudo apt-get install update-manager
sudo update-manager -d
  • Ещё один способ:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Примечание: первые две строки нужны, чтобы просто удостовериться, что установленный дистрибутив обновлён, прежде чем будет произведена его модернизация. Они не являются обязательными.

Модернизация 8.04 до версии 9.10

При модернизации версии 8.04 или ещё более старой рекомендуется установка с нуля, чтобы предотвратить чрезмерное накопление устаревшего ПО, а также возникновение проблем, связанных с несовместимостью конфигурационных файлов между рабочими столами KDE 3.5, используемого в 8.04, и KDE 4, используемого в 9.10. KDE 4 - это абсолютно новый рабочий стол, который сильно отличается от KDE 3.5.

Тем не менее, есть возможность произвести последовательную модернизацию с 8.04 до 8.10, затем до 9.04 и потом до 9.10.

Добавление дополнительных репозитариев в Kubuntu

Пакеты программ доступны для свободного скачивания с нескольких сайтов, имеющих стандартизованную структуру, которые называются репозитариями. Существуют репозитарии, официально утверждённые и контролируемые сообществом разработчиков Kubuntu и Ubuntu, также есть другие репозитарии, которые являются независимыми и не имеющими официального одобрения и контроля (должны использоваться с осторожностью).

Типы репозитариев

Существует четыре типа главных репозитариев пакетов в Kubuntu:

  • main (основной) - поддерживается и контролируется компанией Canonical, является главной частью дистрибутива.
  • restricted (ограниченный) - ПО, которое распространяется не по лицензии GPL или подобной ей лицензии и поддерживается и контролируется компанией Canonical.
  • universe (вселенский) - ПО, которое распространяется по лицензии GPL или подобной ей лицензии и поддерживается пользователями.
  • multiverse (мультивселенский) - ПО, которое распространяется не по лицензии GPL или подобной ей лицензии и поддерживается пользователями.

Также имеются следующие дополнительные типы репозитариев:

  • karmic-updates - обновления для официальных пакетов.
  • karmic-backports - текущие версии ПО из Karmic+1 ("Светящейся рыси"), которые были портированы обратно на "Кармическую коалу".
  • karmic-proposed - предлагаемые обновления и изменения (новейшие).

Сторонние репозитарии

Разработчики ПО часто создают собственные репозитарии, из которых пакеты программ могут скачиваться и устанавливаться непосредственно на компьютер пользователя (если добавить данный репозитарий в список). Многие из таких сторонних репозитариев и пакетов программ никогда не проверялись сообществом (K)Ubuntu и Debian и могут представлять собой угрозу для безопасности компьютера пользователя. Троянские программы, программы, создающие лазейки, и прочее вредоносное ПО могут находиться в любом неконтролируемом репозитарии. Для использовании репозитариев, не одобренных сообществом (K)ubuntu или Debian, необходимо быть абсолютно уверенным в этом сайте, прежде чем разрешать этот репозитарий и устанавливать пакеты оттуда.

Добавление репозитариев с помощью программы Package Manager

Это рекомендованный способ.

  • K-меню -> Система -> Настройки системы -> Добавление и удаление программ -> Настройки -> Редактирование источников получения ПО.

  • Тут можно включить репозитарии для ПО Kubuntu и сторонних приложений.
  • Для сторонних программ следует выбрать Добавить -> и ввести адрес репозитария. Формат будет похож на следующий:

     deb http://archive.ubuntu.com/ubuntu/ karmic main restricted
     deb-src http://archive.ubuntu.com/ubuntu/ karmic main restricted
    • Пример: для добавления репозитария Medibuntu, нужно добавить:
        deb http://packages.medibuntu.org/ karmic free non-free
  • Скачать ключ репозитария в папку.
    • Пример: ключ Medibuntu можно скачать с
        http://packages.medibuntu.org/medibuntu-key.gpg
  • Затем добавить ключ из:

    K-меню -> Система -> Настройки системы -> Добавление и удаление программ -> Настройки -> Редактирование источников получения ПО -> Аутентификация -> Импортировать файл ключа...

  • Обновить список пакетами из нового репозитария:

    K-меню -> Система -> Настройки системы -> Добавление и удаление программ -> Обновления ПО -> Обновить

Добавление репозитариев вручную

Это связано с определённым риском. Стандартный sources.list следует изменять в Kubuntu только тогда, когда есть понимание последствий осуществляемых действий. Одновременное использование нескольких репозитариев может привести к сбоям в работе системы.

  • Создать резервную копию текущего списка источников.
     sudo cp -p /etc/apt/sources.list /etc/apt/sources.list_backup
    Примечание: sudo - выполнение программы с правами суперпользователя, cp - команда копирования, -p - перезаписывать файл, если он уже существует, без дополнительного подтверждения.
  • Отредактировать список источников:
     sudo nano /etc/apt/sources.list
    или используя графический редактор:
     kdesu kate /etc/apt/sources.list

    Примечание: для того, чтобы использовать локальное зеркало репозитария, необходимо добавить "xx." перед archive.ubuntu.com, где xx = код страны. Пример: deb http://gb.archive.ubuntu.com/ubuntu karmic main restricted universe multiverse указывает на репозитарий для Великобритании (gb).

  • Ниже приведён образец sources.list. В конце были добавлены репозитарии для Medibuntu и Google:
     #deb cdrom:[Kubuntu 9.10 _Karmic Koala_ - Release amd64 (20091027)]/ karmic main restricted
     # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
     # newer versions of the distribution.
    
     deb http://ru.archive.ubuntu.com/ubuntu/ karmic main restricted
     deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic main restricted
    
     ## Major bug fix updates produced after the final release of the
     ## distribution.
     deb http://ru.archive.ubuntu.com/ubuntu/ karmic-updates main restricted
     deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic-updates main restricted
    
     ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
     ## team. Also, please note that software in universe WILL NOT receive any
     ## review or updates from the Ubuntu security team.
     deb http://ru.archive.ubuntu.com/ubuntu/ karmic universe
     deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic universe
     deb http://ru.archive.ubuntu.com/ubuntu/ karmic-updates universe
     deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic-updates universe
    
     ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
     ## team, and may not be under a free licence. Please satisfy yourself as to
     ## your rights to use the software. Also, please note that software in
     ## multiverse WILL NOT receive any review or updates from the Ubuntu
     ## security team.
     deb http://ru.archive.ubuntu.com/ubuntu/ karmic multiverse
     deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic multiverse
     deb http://ru.archive.ubuntu.com/ubuntu/ karmic-updates multiverse
     deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic-updates multiverse
    
     ## Uncomment the following two lines to add software from the 'backports'
     ## repository.
     ## N.B. software from this repository may not have been tested as
     ## extensively as that contained in the main release, although it includes
     ## newer versions of some applications which may provide useful features.
     ## Also, please note that software in backports WILL NOT receive any review
     ## or updates from the Ubuntu security team.
     # deb http://ru.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
     # deb-src http://ru.archive.ubuntu.com/ubuntu/ karmic-backports main restricted universe multiverse
    
     ## Uncomment the following two lines to add software from Canonical's
     ## 'partner' repository.
     ## This software is not part of Ubuntu, but is offered by Canonical and the
     ## respective vendors as a service to Ubuntu users.
     # deb http://archive.canonical.com/ubuntu karmic partner
     # deb-src http://archive.canonical.com/ubuntu karmic partner
    
     deb http://security.ubuntu.com/ubuntu karmic-security main restricted
     deb-src http://security.ubuntu.com/ubuntu karmic-security main restricted
     deb http://security.ubuntu.com/ubuntu karmic-security universe
     deb-src http://security.ubuntu.com/ubuntu karmic-security universe
     deb http://security.ubuntu.com/ubuntu karmic-security multiverse
     deb-src http://security.ubuntu.com/ubuntu karmic-security multiverse
    
     ## Medibuntu - Ubuntu 9.10 "Karmic Koala"
     ## Please report any bug on https://bugs.launchpad.net/medibuntu/
     deb http://packages.medibuntu.org/ karmic free non-free
     deb-src http://packages.medibuntu.org/ karmic free non-free
    
     # Google software repository
     deb http://dl.google.com/linux/deb/ stable non-free
  • Скачать и добавить ключи репозитариев в хранилище ключей. См. подраздел "Добавление ключей репозитариев".

  • Обновить список пакетами из новых репозитариев:
     sudo apt-get update

Добавление ключей репозитариев

  • Скачать gpg-ключи репозитариев и сразу добавить их в хранилище ключей репозитариев:
    • Пример: для получения и добавления ключа к репозитарию Medibuntu:
        wget --quiet http://packages.medibuntu.org/medibuntu-key.gpg -O - | sudo apt-key add -
    • Пример: для получения и добавления ключа к репозитарию Google:
        wget --quiet https://dl-ssl.google.com/linux/linux_signing_key.pub -O - | sudo apt-key add -
      Примечание: wget - скачивает файл, находящийся в сети; --quiet - не выводить сообщения; -O - - показать скачанный файл на экране. Символ конвейера | используется для передачи результата выполнения предшествующей команды в качестве входных данных для последующей команды (т.е. для команды apt-key, которая добавляет ключ в хранилище).
  • Как вариант (видимо, более простой), можно использовать команду apt-key отдельно:
     sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys КЛЮЧ
    , где КЛЮЧ - код ключа, который был показан как результат команды apt-get, например EF4186FE247510BE.

Установка и обновление пакетов программ в Kubuntu

Основные сведения о программе Apt и пакетах программ

Большинство новых пользователей используют KPackageKit или диспетчер пакетов Adept для установки пакетов. Нижеприведённые указания даны для установки пакетов из командной строки терминала Konsole.

  • Установить пакеты:
    sudo apt-get install название-пакета
    • Пример:
      sudo apt-get install mpd sbackup
  • Удалить пакеты:
    sudo apt-get remove название-пакета
  • Удалить все зависимые пакеты:
    sudo apt-get autoremove
    • Пример:
      sudo apt-get remove mpd sbackup
  • Найти пакеты:
    sudo apt-cache search <ключевые слова>
    • Примеры:
      sudo apt-cache search Музыка MP3
      sudo apt-cache search "Текстовый редактор"
  • Обновить базы данных пакетов в программе Apt после добавления или удаления репозитариев:

    sudo apt-get update
  • Установить все имеющиеся новые версии пакетов:
    sudo apt-get upgrade
  • Модернизация дистрибутива, например версии 9.04 до 9.10:
    sudo apt-get dist-upgrade

Установка пакетов с расширением .deb

В Ubuntu/Kubuntu используются пакеты Debian (.deb). Можно установить на систему любой такой пакет. deb-файлы, в принципе, могут устанавливаться из файлового менеджера (Konqueror или Dolphin) простым нажатием на них кнопкой мыши, поскольку они сразу привязаны к установщику, используемому в Kubuntu по умолчанию. Эти указания даны для установки пакетов из командной строки терминала Konsole.

  • Установить скачанный пакет Debian (Ubuntu или Kubuntu) с расширением .deb:
    sudo dpkg -i название-пакета.deb
  • Удалить скачанный пакет Debian (Ubuntu или Kubuntu) с расширением .deb:
    sudo dpkg -r название-пакета
  • Переконфигурировать или исправить установленный пакет Debian (Ubuntu или Kubuntu) с расширением .deb:
    sudo dpkg-reconfigure название-пакета
    • Пример:
      sudo dpkg-reconfigure mpd

Работа с архивами Tar/GZip и Tar/Bzip2

Архивы Tar/GZip имеют расширение .tar.gz, а архивы Tar/Bzip2 - .tar.bz2. Bzip2 - более новый и эффективный метод сжатия. Эти файлы, в принципе, автоматически распаковываются простым нажатием на них кнопкой мыши, поскольку они сразу привязаны к соответствующим утилитам архивирования, используемым в Kubuntu по умолчанию. Эти указания даны для установки пакетов из командной строки терминала Konsole.

  • Распаковать:
    tar xvf название-пакета.tar.gz
    Примечание: tar - это приложение, которое распаковывает файлы из архивов и, если это необходимо, разжимает их. -x означает распаковать; -v означает выводить информацию о распаковываемых файлах; -f указывает на файл, который нужно распаковать.
  • Разжать файлы .gz:

    gunzip файл.gz
  • Разжать файлы .bz2:

    bunzip2 файл.bz2

    Примечание: также можно сначала разжать пакет с помощью команды gunzip (для .gz) или bunzip2 (для .bz2), получив файл .tar. Потом он распаковывается с помощью команды tar.

  • Создать архив .gz:

    tar cvfz название-пакета.tar.gz папка
  • Создать архив .bz2:

    tar cvfj название-пакета.tar.bz2 папка

Установка пакетов из исходного кода

  • Убедиться, что все необходимые инструменты (т.е. библиотеки, компиляторы, заголовочные файлы) установлены:
    sudo apt-get install build-essential
    sudo apt-get install linux-headers-`uname -r`

    Примечание: функция uname -r возвращает версию текущего используемого ядра

  • Распаковать файлы с исходным кодом из архива:
    tar xvf архив-с-исходным-кодом.tar.gz
  • Собрать пакет, используя сценарий пакета (в данном случае сценарий configure), скомпилировать пакет (make) и установить скомпилированный пакет на систему (make install):

    cd /путь/к/распакованным/файлам-с-исходным-кодом
    ./configure
    sudo make
    sudo make install

    Примечание: добавляя ./ перед именем файла в текущей папке, можно выполнить файл как приложение, даже если он находится не в одной из папок, в которых осуществляется поиск программы для введённого имени команды. Если выскакивает ошибка "в доступе отказано", то файл не помечен как исполняемый. Для исправления надо ввести:

    sudo chmod +x имя-файла

    Пример: В вышеприведённых указаниях configure - это сценарий для командного интерпретатора для сборки пакета из исходного кода. Чтобы убедиться, что он является исполняемым, нужно ввести:

    sudo chmod +x configure

Создание пакета .deb из файлов с исходным кодом

Если сборка из исходного кода прошла успешно, то можно сделать пакет Debian (Ubuntu или Kubuntu) с расширением .deb для дальнейшего использования:

  • Установить инструменты для создания пакетов:
    sudo apt-get install checkinstall
  • Пересобрать пакет с помощью checkinstall:

    cd /путь/к/распакованному/пакету
    ./configure
    sudo make
    sudo checkinstall
  • Сохранить получившийся файл .deb для дальнейшего использования. Он позднее может устанавливаться так:

    sudo dpkg -i название-пакета.deb
    Примечание: Это были основные указания, которые не всегда могут работать. Для некоторых пакетов требуется, чтобы были установлены зависимые пакеты и заданы дополнительные параметры прежде чем удастся успешно собрать их.

Программа Aptitude

Программа Aptitude - это диспетчер пакетов, работающий в терминальном режиме, который можно использовать вместо apt-get. Она отмечает пакеты, которые устанавливаются автоматически, и удаляет их, если ни один пакет больше не зависит от них. Это позволяет легко удалять пакеты полностью. Для использования программы Aptitude нужно заменять apt-get на aptitude в командной строке. Примеры:

sudo aptitude install название-пакета
sudo aptitude remove название-пакета
sudo aptitude update
sudo aptitude upgrade

Для использования графического пользовательского интерфейса ncurses необходимо ввести:

sudo aptitude

Программа KPackageKit

Программа KPackageKit - это внешний интерфейс программы packagekit для KDE. Этот новый графический диспетчер пакетов установлен по умолчанию в "Кармической коале". Он позволяет компоненту PolicyKit ограничивать права пользователей при установке пакетов.

Хотя apt-get и aptitude позволяют быстро устанавливать пакеты, KPackageKit тоже можно применять для этих целей (K-меню -> Система -> Управление программами (KPackageKit)). Большинство пакетов (но не все), доступных для установки с помощью apt-get install, также есть и в KPackageKit. Рекомендуется использовать этот метод для большинства пользователей настольных систем. Если в настоящем руководстве написано:

sudo apt-get install пакет

, то можно просто найти этот пакет в программе KPackageKit и установить его следующим способом:

  • K-меню -> Система -> Управление программами (KPackageKit)

  • Найти пакет по его названию (также можно осуществлять поиск и по словам в описаниях пакетов).
  • Нажать на + (знак "плюс") рядом с названием нужного пакета. Если программа уже установлена, то нажать на - (знак "минус") для её удаления.
  • Нажать на кнопку "Применить".
  • Выделенная программа(ы) будет автоматически установлена или удалена вместе с зависимыми пакетами.

Запустить программу KPackageKit можно и так:

K-меню -> Система -> Настройки системы -> Добавление и удаление ПО

Диспетчер пакетов Adept

Программа Adept - это графический диспетчер пакетов, использовавшийся ранее в Kubuntu. Её функциональность сейчас в значительной степени реализована в программе KPackageKit, но её всё-таки можно установить следующим способом:

sudo apt-get install adept

Большинство пакетов (но не все), доступных для установки с помощью apt-get install, также есть и в диспетчере пакетов Adept. Если в настоящем руководстве написано:

sudo apt-get install пакет

, то можно просто найти этот пакет в программе Adept и установить его следующим способом:

  • K-меню -> Система -> Диспетчер пакетов Adept

  • Найти пакет по его названию (также можно осуществлять поиск и по словам в описаниях пакетов).
  • Установить флажок рядом с "Установить этот пакет".
  • Нажать на Adept -> Применить изменения.

  • Выделенная программа(ы) будет автоматически установлена вместе с зависимыми пакетами.

Также можно использовать установщик Adept для добавления и удаления программ.

  • K-меню -> Установщик Adept Добавление и удаление ПО

Диспетчер пакетов Synaptic

Программа Synaptic - это графический диспетчер пакетов для GNOME/Ubuntu, использующий библиотеку GTK. Ею можно пользоваться в Kubuntu без проблем, и зачастую она работает лучше, чем KPackageKit и Adept. Порядок её применения похож на тот, который используется для других диспетчеров пакетов. Для установки необходимо ввести:

sudo apt-get install synaptic

Установка обновлений вручную

или

  • Использовать KPackageKit:

    K-меню -> Система -> Настройки системы -> Добавление и удаление программ -> Обновления ПО -> Установить все имеющиеся обновления

или

  • Использовать диспетчер пакетов Adept (если он установлен):

    K-меню -> Система -> Диспетчер пакетов Adept -> Adept -> Получить список пакетов

или

  • K-меню -> Система -> Диспетчер пакетов Adept -> Источники -> Получить текущие списки пакетов

Если имеются новые версии пакетов, то программа запросит разрешение на их установку.

Автоматическая установка обновлений

  • Использовать KPackageKit:

    K-меню -> Система -> Настройки системы -> Добавление и удаление ПО -> Настройки -> Редактирование источников получения ПО -> Обновления -> Автоматическое обновление

или

  • Использовать диспетчер пакетов Adept (если он установлен):

    K-меню -> Система -> Диспетчер пакетов Adept -> Источники -> Редактирование источников получения ПО -> Обновления -> "Проверять наличие обновлений"

Дополнительные программы в Kubuntu

Украшения для интерфейсов программ

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

Украшения для KDE

На сайте KDE Look есть обои, стартовые экранные заставки, значки и темы для оконных менеджеров (включая Kwin и Compiz) и других приложений.

Оформление KDE

"Оформление KDE" - пакет с темами, обоями, экранными заставками, стилями элементов интерфейса, смайликами и различными мультимедийными элементами для текущей темы KDE. Для его установки ввести:

sudo apt-get install kdeartwork

Kwin

KWin - это оконный менеджер, используемый в Kubuntu по умолчанию. В нём есть большинство (но не все) трёхмерных эффектов, имеющихся в Compiz Fusion.

  • Включить эти эффекты:

    K-меню -> Система -> Настройки системы -> Рабочий стол -> Общие -> "Включить эффекты рабочего стола"

  • Выбрать используемые эффекты:

    K-меню -> Система -> Настройки системы -> Рабочий стол -> Эффекты рабочего стола -> Все эффекты

Compiz Fusion

Compiz Fusion используется в качестве отдельного оконного менеджера для получения более сложных эффектов рабочего стола, таких как вращающийся куб. Некоторые пользователи Kubuntu используют Compiz вместо KWin. Он работает в Kubuntu довольно быстро, и в нём нет проблемы с мерцанием окон, которое есть в некоторых других оконных менеджерах.

  • Установить:
    sudo apt-get install compiz compizconfig-settings-manager compiz-kde compiz-fusion-plugins-main compiz-fusion-plugins-extra emerald librsvg2-common
  • Использовать Compiz в качестве оконного менеджера:

    K-меню -> Настройки системы -> Расширенные -> Управление сеансами -> Оконный менеджер -> Compiz

Примечание: Необходимо завершить сеанс и снова его начать, чтобы эти изменения вступили в силу.

  • Выбрать конфигурацию Compiz:

    K-меню -> Настройки -> Управление настройками CompizConfig

Значок Fusion

Значок Fusion размещается в области уведомлений и позволяет легко переключаться между оконными менеджерами (например, KWin и Compiz), стилями оформления окон, а также предоставляет быстрый доступ к управлению настройками. Это даёт возможность быстрого включения и отключения трёхмерных эффектов рабочего стола, которые могут быть несовместимы с некоторыми приложениями.

  • Для установки значка ввести:
    sudo apt-get install fusion-icon
  • Для его запуска выбрать:

    K-меню -> Система -> Значок Compiz Fusion

    После этого можно будет легко запускать управление настройками CompizConfig из меню значка.

Вращение куба в Compiz

В настройках CompizConfig необходимо включить опции "Рабочий стол в виде куба", "Вращать куб" и "Переключать проекции". Затем нажать на значок для каждой из них для изменения параметров. Например, для изменения вида куба следует нажать на значок опции "Рабочий стол в виде куба", чтобы появились её параметры. Можно назначить комбинации клавиш для вращения куба в параметрах опции "Переключать проекции". Либо нажать Ctrl+Alt+левая кнопка мыши и указать мышкой (или тачпадом) направление вращения куба.

Следует помнить, что куб формируется из рабочих столов. Он не будет кубом, если используется менее четырёх рабочих столов. Куб не получится, если используется только два рабочих стола (получится плоскость). Конечно, стороны плоскости будут вращаться, но это будет не куб. У пользователей ОС Windows может не быть представления о возможности работать на нескольких рабочих столах одновременно, но она может быть полезной, если научиться пользоваться ею.

Если в качестве оконного менеджера используется Compiz Fusion, то необходимо изменить количество рабочих столов, установленных по умолчанию, в настройках CompizConfig. Для включения четырёх столов выбрать:

K-меню -> Система -> Управление настройками CompizConfig -> Общие -> Общие параметры -> Рабочий стол -> Горизонтальный виртуальный размер -> 4

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

Emerald

Emerald - это подсистема, отвечающая за оформление окон в Compiz Fusion. Множество тем имеется на сайте KDE Look, среди которых есть и используемые в KWin. Например, Oxygen (тема, используемая в Kubuntu по умолчанию) является темой Emerald. Эти темы разрабатывались в рамках проекта Beryl до того, как он объединился с Compiz и они вместе образовали Compiz Fusion. Менеджер тем Emerald для Compiz Fusion устанавливается так:

sudo apt-get install emerald

deKorator

deKorator - это подсистема, отвечающая за оформление окон, для KDE. Для неё можно легко установить большое количество тем. См. указания по установке на KDE Look.

Добавление плазмоидов на рабочий стол

Plasma заменила Kicker в Kubuntu. Для неё есть много мини-программ и элементов интерфейса, называемых плазмоидами, которые можно использовать на рабочем столе.

  • Нажать на значок Plasma в верхнем правом углу рабочего стола.
  • Нажать на "Добавить плазмоид" и выбрать интересующие плазмоиды из уже установленных.
    • Пример: Добавить плазмоид "Комикс". Он будет показывать комикс, взятый из "Интернета". Нажать на значок с гаечным ключом для выбора нужного комикса, такого как "Дилберт".
  • Нажать на "Установить другие плазмоиды".
  • Нажать на "Скачать из "Интернета"" и выбрать плазмоид на KDE Look.

или

Элементы и мини-приложения SuperKaramba для рабочего стола

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

sudo apt-get install superkaramba-kde4

Изменение загрузочной экранной заставки USplash

Это экранная заставка, которая появляется при запуске системы, когда запрашиваются имя пользователя и пароль.

  • K-меню -> Система -> Настройки ситемы -> Внешний вид -> Экранная заставка -> Получить другие темы...

или

  • Скачать экранную заставку с сайта KDE Look

  • K-меню-> Система -> Настройки системы -> Внешний вид -> Экранная заставка -> Установить тему из файла

  • Найти в обозревателе нужный архив tar с заставкой и выбрать его

Рабочий стол Google

Рабочий стол Google для Linux - это собственнический комплект приложений и элементов интерфейса для передачи им контроля над работой компьютера и использования поисковых служб Google. Пакет .deb можно скачать на странице Download Desktop for Linux.

Стыкующие приложения

Оконный менеджер Avant, Cairo Dock и Wbar - это приложения для стыковки окон в Kubuntu. Стыковка выполняющихся программ происходит в виде значков в низу экрана (как это сделано на рабочем столе Mac OS X), а не в виде сегментов в панели задач (как сделано в Windows и других оконных менеджерах Linux).

Avant Window Navigator

  • Для работы Avant Window Navigator требуется, чтобы был установлен и запущен композиционный менеджер рабочего стола (такой как Kwin (Kubuntu с KDE), Metacity (Ubuntu с GNOME), Compiz, Xcompmgr или xfwm4 (Xubuntu)).
  • Установить последнюю версию графического драйвера nVidia или ATI для правильной работы композиционного менджера.
  • Установить AWN:
    sudo apt-get install avant-window-navigator awn-manager
    Примечание: Если используется GNOME (Ubuntu), а композиционный менеджер (такой как Compiz) ещё не установлен, то Metacity тоже станет частью установки.
  • Включить автоматический запуск AWN при загрузке системы:

    K-меню -> Система -> Настройки -> Сеансы -> Добавить...

    avant-window-navigator
  • Выбрать, какие мини-приложения должны запускаться из стыковочного меню по умолчанию:

    K-меню -> Приложения -> Дополнительные -> Менеджер Avant Window Navigator

Можно перетаскивать значки приложений на список, а затем включать или выключать приложения из списка.

Cairo Dock

Cairo Dock может использоваться как с композиционным менеджером рабочего стола (таким как Compiz или Kwin в KDE4), так и без него. Его можно установить из репозитариев:

sudo apt-get install cairo-dock cairo-dock-plugins

wbar

wbar - это панель (не стыковщик) для быстрого запуска, который внешне похож на оконный менеджер Avant и Cairo Dock. Он написан на GTK (для GNOME), но может работать во всех интерфейсах рабочего стола. Для его установки не требуется наличие композиционного менеджера, и поэтому он побыстрее и больше подходит для маломощных систем. Он стоит на рабочем столе Google gOS по умолчанию и имеется в виде пакета .deb на сайте code.google.com. Чтобы его скачать и установить, следует ввести в командной строке терминала:

wget http://wbar.googlecode.com/files/wbar_1.3.3_i386.deb
sudo dpkg -i wbar_1.3.3_i386.deb
  • Запустить wbar с нужными параметрами запуска (например, нажав alt+F2). Вот пример:
    wbar -isize 48 -j 1 -p bottom -balfa 40 -bpress -nanim 3 -z 2.5 -above-desk
    Вот ещё пример:
    wbar -above-desk -pos bottom -isize 60 -nanim 1 -bpress -jumpf 0.0 -zoomf 1.5

Для получения полного перечня параметров запуска из командной строки необходимо ввести:

wbar --help

Совет: Для получения эффекта волны нужно увеличить значение параметра -nanim.

Естественно, можно создать строку меню для запуска wbar с параметрами (как в вышеприведённых примерах) или командный файл, который будет автоматически выполняться при запуске системы (как событие cron или сеанс загрузки).

Также можно изменить параметры запуска wbar, отредактировав его конфигурационный файл:

sudo gedit /usr/share/wbar/dot.wbar

Однако в конфигурационном файле устанавливаются не все параметры. Некоторые изменяются только из командной строки.

wbarconf

Простую утилиту для конфигурирования wbar можно скачать в виде пакета .deb и установить так:

wget http://koti.kapsi.fi/~ighea/wbarconf/wbarconf_0.7.2-1_i386.deb
sudo dpkg -i wbarconf_0.7.2-1_i386.deb

Терминал Yakuake

Yakuake - это стильный терминал с командной строкой, который можно использовать вместо Konsole.

sudo apt-get install yakuake

Запускается так: K-меню -> Система -> Yakuake

Появляется на экране при нажатии на клавишу F12.

Виртуализация

Виртуализация позволяет работать во второй операционной системе, такой как Windows или OS X, из Kubuntu. Для этого требуется дополнительная оперативная память (потому что для Kubuntu и виртуализованной второй ОС нужны отдельные объёмы оперативной памяти) и лицензия для второй ОС. Если нужно работать в виртуализованной Windows XP, например, то должна быть лицензия для Windows XP.

VirtualBox

VirtualBox - это быстрое и полное решение проблемы виртуализации. Компания, владеющая им и сопровождающее его, - Sun Microsystems. Есть свободная версия и версия с полностью открытым кодом, которые распространяются по лицензии GNU GPL.

  • Установить версию с открытым кодом:
    sudo apt-get install virtualbox-ose virtualbox-ose-source
  • Запустить VirtualBox:

    K-меню -> Система -> VirtualBox OSE

KVM

KVM - это свободное (с открытым кодом) решение проблемы виртуализации, реализованное в виде модуля ядра Linux (в последних версиях ядра), для компьютеров с процессорами, имеющими расширения для виртуализации (Intel VT или AMD-V). Чтобы установить, ввести:

  • sudo apt-get install kvm

Xen

Xen - это эффективная платформа с открытым кодом для виртуализации ("гипервизор"), в состав которой входит недавно присоединившийся QEMU. Это свободное ПО с открытым кодом, распространяемое по лицензии GPL. Установка на настольную систему должно осуществляться из исходного кода. Citrix предлагает коммерческую версию.

Система Xen для виртуальных машин может быть также автоматически установлена для 64-разрядных ЦП с помощью установочного диска для 64-разрядного сервера Ubuntu. (Затем можно будет добавить рабочий стол Kubuntu/KDE для создания "сервера Kubuntu").

VMWare

VMWare - это коммерческая платформа для виртуализации, в рамках которой в настоящее время предлагаются два бесплатных продукта: "Проигрыватель VMWare" и "Сервер VMWare" (последний - с бесплатной ежегодно возобновляемой лицензией). "Проигрыватель VMWare" может запускать созданные ранее виртуальные машины, тогда как на "Сервере VMWare" (который имеет более широкий набор функций) можно их создавать. Вообще, рекомендуется использовать "Сервер VMWare", если виртуальные машины нужно не только запускать. (Машины также можно запускать на "Сервере VMWare"). Пользователи, которым необходимо запускать серверы (или процессы), доступные в сети и работающие на виртуальной машине, следует использовать "Сервер VMWare". Если планируется установить новую ОС на виртуальной машине (отличную от той, которая уже установлена), то необходимо использовать "Сервер VMWare".

Проигрыватель VMWare

Чтобы установить бесплатный "Проигрыватель VMWare", необходимо:

  • Установить зависимые пакеты:
    sudo apt-get install build-essential linux-headers-`uname -r`
  • Скачать двоичный пакет или сценарий установки, сделать его исполняемым, затем запустить его:
    wget http://download3.vmware.com/software/vmplayer/VMware-Player-2.5.3-185404.i386.bundle
    chmod +x VMware-Player-2.5.3-185404.i386.bundle
    sudo ./VMware-Player-2.5.3-185404.i386.bundle
  • Запустить проигрыватель:

    Приложения -> Системные средства -> Проигрыватель VMWare

Создание виртуальной машины Ubuntu для "Проигрывателя VMWare"

Ubuntu JeOS - это серверная версия Ubuntu, оптимизированная для использования на виртуальных машинах. Виртуальную машину для VMWare можно создать из Ubuntu JeOS с помощью vmbuilder.

Сервер VMWare

  • Установить зависимые пакеты:
    sudo apt-get install build-essential linux-headers-`uname -r`
  • Скачать файлы с исходным кодом сервера для соответствующей архитектуры (32- или 64-разрядная) с сайта "Сервера VMWare" и получить ключ лицензии по электронной почте.
  • Распаковать файлы, сделать файл сценария установки исполняемым и запустить его:
    tar xvf VMware-server-2.0.1-156745.i386.tar.gz
    cd vmware-server-distrib
    chmod +x vmware-install.pl
    sudo ./vmware-install.pl

Пакет VMWare

Виртуальные машины VMWare (включая ОС Ubuntu/Debian) можно создать с помощью "Сервера VMWare" и утилиты "Пакет VMWare". Затем эти машины пользователи могут запустить в "Проигрывателе VMWare". Чтобы установить утилиту, ввести:

sudo apt-get install vmware-package

Ошибки клавиатуры в системе, виртуализованной в VMWare

После установки VMWare 6.5 и виртуализованной ОС функциональные клавиши, клавиши со стрелками и клавиши Del, End и др. работать не будут. Это из-за ошибки в коде VMWare. Следует добавить эту строку в файл ~/.vmware/config (если его нет, то нужно создать его) для исправления этой ошибки:

xkeymap.nokeycodeMap = true

Обучающие и развлекательные программы

Закрытое программное обеспечение

Игры

Приложения для работы в Интернете

Приложения для работы с графикой и видео

Мультимедийные приложения

Автоматизация дома, домашний театр и безопасность дома

Приложения для работы

Приложения для размещения информации во "Всемирной паутине"

Приложения для научных, технологических и инжиниринговых задач

Утилиты

Системное администрирование в Kubuntu

Автоматическое выполнение задач

Загрузочное меню

Приложения, используемые по умолчанию

Отключение процесса

Управление автозапуском служб

Включение Num Lock при загрузке

Резервное копирование и восстановление системы

Администрирование пользователей

Использование меню

Создание зашифрованной папки

Принтеры

Создание символьной ссылки из файла в другое место

Назначение пароля для пользователя root

Получение подсказки пользователя root без использования его пароля

Использование файлового менеджера из-под root

Монтирование и размонтирование устройства вручную

Совместимость с Windows

Синхронизация часов с сетевым сервером времени

Аппаратное обеспечение

ЦП и материнская плата

Видео-карта

Мониторы / дисплеи

Жёсткие диски и устройства хранения информации с USB

Приводы для оптических дисков

Принтеры и сканеры

Звук

Если после переустановки системы отсутствует звук, следует проверить, что его уровень не установлен на ноль. Для этого нужно щёлкнуть на значке в виде динамика в области уведомлений, а затем - на кнопке "Микшер". Возможно, потребуется раздвинуть появившееся диалоговое окно, чтобы стали видны все настройки. Здесь необходимо увеличить уровни громкости, особенно для PCM (ИКМ - Импульсно-кодовая модуляция).

В "Коале" звук направляется мультимедийным фреймворком "Фонон" (Phonon) либо напрямую на звуковую карту, либо через звуковую систему PulseAudio. Возможно, потребуется поэкспериментировать с настройками в

K-меню -> Система -> Настройки системы -> Мультимедиа

, чтобы звук в системе заработал.

Можно попробовать установить PulseAudio в качестве первой звуковой системы, если не получается получить звук (даже если используется ALSA). Если это не помогает, то попробовать установить её последней системой.

Некоторые программы требуют, чтобы звук передавался в ALSA, и они пытаются послать его напрямую через драйверы ALSA. Следует проверить настройки программы и убедиться, что выбрана ALSA. Возможно, потребуется переключение на PulseAudio (или даже OSS), если получить звук не удаётся.

PulseAudio

Установка PulseAudio из репозитариев:

sudo apt-get install pulseaudio pavucontrol padevchooser

Включение пользователей в группы pulseaudio:

K-меню -> Система -> Диспетчер пользователей Kuser -> пользователь -> Группы -> установить флажки для pulse, pulse-access, pulse-rt и audio

Настройка PulseAudio:

K-меню -> Настройки -> Настройки PulseAudio -> Звук Настройки аудио

Airport Express с PulseAudio

Для использования этой возможности требуются pulseaudio-module-raop (для Airport Express) и pulseaudio-module-zeroconf (для сетевого протокола Zeroconf/Bonjour).

Установка PulseAudio:

sudo apt-get install pulseaudio pavucontrol padevchooser pulseaudio-module-raop pulseaudio-module-zeroconf pavucontrol padevchooser

Затем настройка PulseAudio:

K-меню -> Настройки -> Настройки PulseAudio -> Звук Настройки аудио -> Сетевой доступ

и установить оба флажка:

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

Переключение между устройствами и их настройкой уровней громкости можно осуществлять по отдельности, используя:

K-меню -> Мультимедиа -> Выбор устройства PulseAudio
K-меню -> Мультимедиа -> Уровень громкости PulseAudio
  • Выбрать PulseAudio в качестве устройства вывода в

K-меню -> Система -> Настройки системы -> Мультимедиа -> Выбор устройств

Примечание: необходимо убедиться, что в сетевом экране не заблокированы порты 5353, 5000 и 6000.

AEX была обнаружена, но звука через неё не было, пока она не была выбрана в качестве приёмника (вывод) по умолчанию одним из двух способов:

  • с помощью "Уровень громкости PulseAudio":

K-меню -> Мультимедиа -> Уровень громкости PulseAudio -> Устройства вывода
  • затем нажать на стрелку и установить устройство AEX по умолчанию
  • с помощью "Выбор устройства PulseAudio":

K-меню -> Мультимедиа -> Выбор устройства PulseAudio -> Диспетчер -> Устройства -> Приёмники

Затем можно заметить, что название устройства Airport Express стало raop.Base-Station-e60157.local, и оно выбирается в качестве приёмника:

Выбор устройства PulseAudio -> Приёмник по умолчанию -> Другой -> raop.Base-Station-e60157.local

Теперь любые устройства (или мультимедиа-проигрыватели), настроенные на воспроизведение через PulseAudio, будут передавать звук на стерео-систему, подключённую к Airport Express.

Мыши

Тачпад

Дистанционное управление

Bluetooth

USB

Карты для беспроводных сетей

Цифровые фотоаппараты

Веб-камеры

Нетбуки

Наладонные устройства

Прочие устройства

Работа в сети

Настройка статичного IP-адреса

Утилита Network Manager для Plasma

KNetworkManager

Сетевой диспетчер Wicd

Использование динамичных IP-адресов для веб-сервера

Выносные громкоговорители для Airport Express

Общий доступ к файлам

Локальная сеть

Модемы / коммутируемое соединение

Удалённый доступ

Безопасность

Серверы

Установка сервера LAMP

Другие серверы

Работа с данными в (Интернет-)кластере

Добавление настольной системы Kubuntu на сервер

Программное обеспечение для Интернет-кафе

Сетевой экран для предприятий

Сервер для хранения данных

Советы и рекомендации

Решение проблем с программным обеспечением

Лицензии

Предложения по улучшению настоящего руководства


CategoryKubuntu CategoryRussian CategoryKarmicKoala CategoryDocumentation

RussianDocumentation/KubuntuGuide/Karmic (last edited 2010-02-08 12:18:38 by 188)