Скачать русскую версию
Содержание:
Установка программ в 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 без параметров вызовет текстовую оболочку управления пакетами.