Скачать русскую версию

Установка программ в Ubuntu с использованием графического интерфейса

Начнем со стандартного менеджера самого популярного на сегодняшний день дистрибутива Linux — Ubuntu. Он носит название «Центр приложений Ubuntu». Для вызова этой программы нужно кликнуть по соответствующей иконке на панели запуска.

Рис. 1. Иконка центра приложений Ubuntu

А в случае, если иконка там отсутствует — нужно открыть Главное меню (Dash) и набрать первые буквы названия программы.

Рис. 2. Центр приложения Ubuntu

В верхней части окна программы можно выбрать «Все приложения» для просмотра и установки новых программ, «Установлено» для просмотра установленных приложений и их удаления при необходимости и «История» для просмотра лога работы с программой. В правом верхнем углу окна находится строка поиска, куда можно ввести ключевые слова, описывающие нужную программу. Слева расположен список категорий программ. По центру окна расположен непосредственно список программ. Нажав на иконку или название программы, мы увидим ее подробное описание, скриншоты и отзывы пользователей. Для установки программы нужно нажать кнопку «Установить» (или «Купить», если приложение платное). Перед установкой система запросит пароль суперпользователя, после чего останется подождать некоторое время, пока программа загрузится и установится. Удаление программ выполняется аналогичным образом. Сверху окна нажимаем на кнопку «Установлено», выбираем программу, которую хотим удалить, затем нажимаем кнопку «Удалить».

Центр приложений Ubuntu может быть использован также для установки пакетов, которые были скачены из интернета. В Ubuntu они имеют расширение .deb. Для установки программ таким способом достаточно кликнуть на дистрибутив программы (file.deb), откроется центр управления, после чего нужно нажать кнопку «Установить». При этом дистрибутив программы должен быть создан для конкретной, установленной у вас версии операционной системы, в противном случае возможны проблемы с зависимостями и установить программу не удастся. Кроме того, при скачивании программ из сомнительных источников, существует вероятность наличия в них вредоносного кода, поэтому, повторим рекомендацию по установке программ из официальных дистрибутивов. Существуют и другие графические менеджеры пакетов для различных систем на базе Linux (Synaptic, KPackage и т.д.). В рамках данной статьи мы не сможем их рассмотреть подробно, однако они имеют схожую функциональность и интерфейс, поэтому при установке программ с использованием графического интерфейса особых проблем возникнуть не должно.

Компиляция программ

Большинство программ для Linux являются открытыми, то есть распространяются вместе с исходным кодом. Это позволяет участвовать в разработке широкому кругу программистов, исправлять ошибки, дорабатывать программы, проверять их на наличие вредоносного кода и закладок, переносить программы на другие платформы и т. д. Кроме того, при компиляции можно оптимизировать работу программ, например скорость их выполнения. С другой стороны, компиляция программ является самым сложным видом их установки. Пользователь должен сам отслеживать зависимости и обрабатывать ошибки, которые могут возникнуть при компиляции. Исходный код обычно поставляется в виде архивов tar, сжатых архиваторами gzip: tar.gz, tgz, bzip2: tar.bz2

Сначала необходимо распаковать файл с исходным кодом, выполнив команду:

tar -xvf program.tar

Если файл сжатый, то тип архиватора будет распознан автоматически, поэтому можно не указывать его в виде ключа. Исходный код будет распакован в директорию, соответствующую названию файла, в данном случае program. Переходим в директорию с исходным кодом:

cd program

Если в папке есть файлы README или INSTALL необходимо их прочесть, там обычно содержится важная информация по установке и список необходимых библиотек, которые следует установить перед компиляцией. Посмотреть список файлов можно с помощью команды ls, а просмотреть файл README с помощью команды less README.

Чаще всего компиляция выполняется с помощью следующих команд: ./configure

configure — это скрипт, который проверяет, есть ли все программы и библиотеки, необходимые для компиляции и выполняет подготовку к основному процессу. В случае, если скрипт выдаст ошибку, необходимо будет установить соответствующие программы и библиотеки. Если ошибок нет, выполняем непосредственно компиляцию командой:

make

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

make install

В случае, если установка проводится в системные директории, необходимы права root или команда sudo:

sudo make install

После установки можно удалить ненужные временный файлы командой:

sudo make clean

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

sudo make uninstall

Упомянем еще один способ установки программ, а конкретно игр. В последнее время производители компьютерных игр стали уделять больше внимания Linux, благодаря чему появилась, например, такая платформа, как Steam. Но это уже тема для отдельной статьи.

Что такое Linux Mint

Linux Mint — это одна из наиболее популярных операционных систем в мире. Она развивается сообществом и основана на операционной системе Ubuntu. Главной своей задачей разработчики Линукс Минт ставят сделать максимально удобную в использовании систему и у них это получилось. Linux Mint имеет открытый исходный код и является бесплатной операционной системой, которая включает в себя все необходимые программы для повседневного использования. 

Система доступна для скачивания и 
последующей установки в виде 32-битных и 64-битных образов. Давайте рассмотрим какой из них нужно скачивать. Если на вашем компьютере имеется оперативной памяти больше 3 ГБ, то скачивать нужно 64-битный образ. Если оперативной памяти меньше 4 Гб, то вам подойдет 32-битный образ. Помимо разделения на 32 и 64 бит, имеется разделение по рабочим окружениям. На данный момент, Линукс Минт доступен с версиями оболочек Cinnamon, MATE, Xfce и KDE.

  • MATE — является форком Gnome2 и рекомендуется для установки всем новичкам
  • Cinnamon — это дружелюбный внешний вид на базе Gnome3
  • KDE — подойдет пользователям с мощными компьютерами и изысканным вкусом
  • XFCE — найдет спрос на старых машинах с устаревшим железом

Релизы дистрибутива Ubuntu

Версия Датарелиза Окончаниеподдержки Ядро Кодовоеимя
4.10 10 октября 2004 30 апреля 2006 2.6.9 Warty Warthog — Бдительный бородавочник
5.04 08 апреля 2005 31 октября 2006 2.6.11 Hoary Hedgehog — Седой ёжик
5.10 13 октября 2005 13 апреля 2007 2.6.13 Breezy Badger — Бодрый барсук
6.06 LTS 01 июня 2006 14 июля 2009 2.6.15 Dapper Drake — Сметливый селезень
6.06.1 LTS 10 августа 2006 14 июля 2009 2.6.15 Dapper Drake — Сметливый селезень
6.06.2 LTS 21 января 2008 14 июля 2009 2.6.15 Dapper Drake — Сметливый селезень
6.10 26 октября 2006 25 апреля 2008 2.6.18 Edgy Eft — Торопливый тритон
7.04 19 апреля 2007 19 октября 2008 2.6.19 Feisty Fawn — Отважный оленёнок
7.10 18 октября 2007 18 апреля 2009 2.6.20 Gutsy Gibbon — Геройский гиббон
8.04 LTS 24 апреля 2008 12 мая 2011 2.6.24 Hardy Heron — Цепкая цапля
8.04.1 LTS 03 июля 2008 12 мая 2011 2.6.24 Hardy Heron — Цепкая цапля
8.04.2 LTS 22 января 2009 12 мая 2011 2.6.24 Hardy Heron — Цепкая цапля
8.04.3 LTS 16 июля 2009 12 мая 2011 2.6.24 Hardy Heron — Цепкая цапля
8.04.4 LTS 28 января 2010 12 мая 2011 2.6.24 Hardy Heron — Цепкая цапля
8.10 30 октября 2008 30 апреля 2010 2.6.27 Intrepid Ibex — Каленый козерог
9.04 23 апреля 2009 23 октября 2010 2.6.28 Jaunty Jackalope — Задорный зайцелоп
9.10 29 октября 2009 29 апреля 2011 2.6.31 Karmic Koala — Кармическая коала
10.04 LTS 29 апреля 2010 09 мая 2013 2.6.32 Lucid Lynx — Светлая рысь
10.04.1 LTS 17 августа 2010 09 мая 2013 2.6.32 Lucid Lynx — Светлая рысь
10.04.2 LTS 18 февраля 2011 09 мая 2013 2.6.32 Lucid Lynx — Светлая рысь
10.04.3 LTS 20 июля 2011 09 мая 2013 2.6.32 Lucid Lynx — Светлая рысь
10.04.4 LTS 16 февраля 2012 09 мая 2013 2.6.32 Lucid Lynx — Светлая рысь
10.10 10 октября 2010 10 апреля 2012 2.6.35 Maverick Meerkat — Инакомыслящий сурикат / Мигрирующий мангуст
11.04 28 апреля 2011 28 октября 2012 2.6.38 Natty Narwhal — Нарядный нарвал что нового
11.10 13 октября 2011 09 мая 2013 3.0.4 Oneiric Ocelot — Мечтательный оцелот
12.04 LTS 26 апреля 2012 25 апреля 2017 3.2 Precise Pangolin — Педантичный панголин
12.04.1 LTS 24 августа 2012 25 апреля 2017 3.2 Precise Pangolin — Педантичный панголин
12.04.2 LTS 14 февраля 2013 17 августа 2014 3.5 Precise Pangolin — Педантичный панголин
12.04.3 LTS 23 августа 2013 17 августа 2014 3.8 Precise Pangolin — Педантичный панголин
12.04.4 LTS 06 февраля 2014 17 августа 2014 3.11 Precise Pangolin — Педантичный панголин
12.04.5 LTS 07 августа 2014 25 апреля 2017 3.13 Precise Pangolin — Педантичный панголин
12.10 18 октября 2012 16 мая 2014 3.5 Quantal Quetzal — Квантовый кетцаль / квезаль
13.04 25 апреля 2013 27 января 2014 3.8 Raring Ringtail – Нетерпеливый какомицли
13.10 17 октября 2013 17 июля 2014 3.11 Saucy Salamander – Дерзкая саламандра
14.04 LTS 17 апреля 2014 17 апреля 2019 3.13 Trusty Tahr – Надежный тар
14.04.1 LTS 24 июля 2014 17 апреля 2019 3.13 Trusty Tahr – Надежный тар
14.04.2 LTS 20 февраля 2015 04 августа 2016 3.16 Trusty Tahr – Надежный тар
14.04.3 LTS 06 августа 2015 04 августа 2016 3.19 Trusty Tahr – Надежный тар
14.04.4 LTS 18 февраля 2016 04 августа 2016 4.2 Trusty Tahr – Надежный тар
14.04.5 LTS 04 августа 2016 17 апреля 2019 4.4 Trusty Tahr – Надежный тар
14.10 23 октября 2014 23 июля 2015 3.16 Utopic Unicorn – Утопический единорог
15.04 23 апреля 2015 04 февраля 2016 3.19 Vivid Vervet – Яркая верветка
15.10 22 октября 2015 22 июля 2016 4.2 Wily Werewolf – Хитрый оборотень
16.04 LTS 21 апреля 2016 21 апреля 2021 4.4 Xenial Xerux – Гостеприимная белка / Странноприимный суслик
16.04.1 LTS 21 июля 2016 21 апреля 2021 4.4 Xenial Xerux – Гостеприимная белка / Странноприимный суслик
16.04.2 LTS 17 февраля 2017 Август 2017 4.8 Xenial Xerux – Гостеприимная белка / Странноприимный суслик
16.04.3 LTS 03 августа 2017 Февраль 2018 4.10 Xenial Xerux – Гостеприимная белка / Странноприимный суслик
16.04.4 LTS 01 марта 2018 Август 2018 4.13 Xenial Xerux – Гостеприимная белка / Странноприимный суслик
16.04.5 LTS 02 августа 2018 21 апреля 2021 4.15 Xenial Xerux – Гостеприимная белка / Странноприимный суслик
16.04.6 LTS 28 февраля 2019 21 апреля 2021 4.15 Xenial Xerux – Гостеприимная белка / Странноприимный суслик
16.10 13 октября 2016 20 июля 2017 4.8 Yakkety Yak – Болтливый як
17.04 13 апреля 2017 13 января 2018 4.10 Zesty Zapus
17.10 19 октября 2017 19 июля 2018 4.13 Artful Aardvark
17.10.1 12 января 2018 19 июля 2018 4.13 Artful Aardvark
18.04 LTS 26 апреля 2018 Апрель 2023 4.15 Bionic Beaver
18.04.1 LTS 26 июля 2018 Апрель 2023 4.15 Bionic Beaver
18.04.2 LTS 15 февраля 2019 Апрель 2023 4.18 Bionic Beaver что нового
18.04.3 LTS 08 августа 2019 Апрель 2023 5.0 Bionic Beaver
19.04 18 апреля 2019 5.0 Disco Dingo что нового
19.10 17 октября 2019 Eoan Ermine

Установка программ в режиме командной строки

Для установки и удаления программ в режиме командной строки используются различные менеджеры пакетов. Рассмотренные выше графические менеджеры являются лишь надстройками над ними. Те же действия можно произвести в режиме командной строки. Для работы с командной строкой нужно открыть терминал или консоль. Ряд команд, рассмотренных ниже, необходимо выполнять в режиме суперпользователя. Чтобы перейти в режим суперпользователя, нужно ввести команду su, либо перед каждой командой, требующей права root, вводить sudo. В системах на базе Debian (Ubuntu, Kubuntu, Linux Mint, Xubuntu, Damn Small Linux, и т. д.) для управления .deb пакетами используется менеджерapt-get, утилита dpkg и оболочка aptitude, имеющая текстовой интерфейс.

Установка программы из репозитория

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

sudo apt-get update

sudo apt-get upgrade

После чего устанавливаем нужный пакет командой:

sudo apt-get install paket

Где paket — это название пакета, например, команда

sudo apt-get install mc

установит пакет mc, то есть Midnight Commander.

Для удаления пакета paket нужно выполнить команду:

sudo apt-get remove paket

Можно одновременно установить или удалить несколько программ, например команда:

sudo apt-get install php5 mysql-server apache2 phpmyadmin

установит основной набор программ, необходимый для работы web-сервера.

Поиск программ:

sudo apt-cache search keyword

Поиск по ключевому слову «keyword» производится как в названии, так и в описании программ.

Также для работы с пакетами можно использовать программу aptitude. Синтаксис установки и удаления пакетов, такой же, как и у apt-get:

sudo aptitude install paket

и

sudo aptitude remove paket

Команда aptitude без параметров вызовет текстовую оболочку управления пакетами.

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии