3

Я только что установил Ubuntu в первый раз на ПК, я немного погуглил, чтобы получить представление об установке любого приложения в Ubuntu, но пока не ясно о правильной процедуре !!

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

  1. Я загрузил установочный пакет Opera с http://www.opera.com/.
  2. Запустил скачанный файл, но установщик зависает.

<< ИЛИ >>

  1. Если я пытаюсь установить какой-либо установочный пакет из Ubuntu Software Center/Software Source.
  2. Первоначально он начинает загрузку, но занимает слишком много времени для обработки и дает сбой почти в середине 100%.

Вопрос: Есть ли надежная, правильная и простая пошаговая процедура?

4 ответа4

7

Предпочтительный способ установки приложения в Ubuntu - через apt-get или aptitude, лично я использую aptitude, потому что в целом у меня с ним был лучший опыт, но выбор между использованием apt-get или aptitude полностью зависит от вас.

Только Aptitude может искать приложения, хотя, скажем, вы хотите установить Pidgin , вам нужно найти его, чтобы получить точное имя:

aptitude search pidgin

В этом случае имя пакета просто pidgin , однако вы увидите множество плагинов и прочего для Pidgin. Чтобы установить Pidgin (или любое другое, что можно увидеть здесь), вы должны набрать:

sudo aptitude install pidgin

Итак, pidgin - это просто точное название того, что я хотел установить, я мог бы взять имя чего-либо еще из списка, и он установился бы нормально (кроме случаев, когда он уже был установлен).

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

  • Компилировать из источника
  • Найти пакет .deb
  • Добавление PPA
  • Двоичный установщик

Многие приложения предлагают пакет .deb, который, в сущности, является .exe для Windows, но проще. .Deb - это программный пакет Debian, своего рода двоичный пакет для систем на основе Debian (таких как Ubuntu). Просто дважды щелкните по нему в Nautilus , затем введите свой пароль и нажмите "Установить пакет", что очень просто! Тем не менее, обратите внимание, что при использовании этого метода вы, возможно, не сможете обновить его через aptitude позже, однако приложение может иметь свою собственную функцию обновления, но это редко. Всегда предпочтительнее добавить PPA, тогда приложение может быть обновлено через aptitude, подробнее об этом за секунду!

Компиляция из исходного кода - это еще один вариант, который может потребовать немного больше усилий, обычно в источнике будет доступен файл INSTALL , в котором будут присутствовать инструкции, такие как зависимости для установки. Если конкретное приложение может иметь зависимость, вы обычно устанавливаете ее с помощью aptitude, как показано выше, однако это могут быть настоящие джунгли, когда зависимости зависят от других пакетов. Затем для компиляции обычная процедура:

./configure
make
sudo make install

Однако вам редко приходится делать это, как правило, только когда вы хотите, чтобы передовые программы или небольшие проекты с открытым исходным кодом компилировались.

Этот способ обычно предпочтительнее двух других: вы добавляете PPA (личный архив пакетов) в свой список PPA. Например, у Shutter есть PPA. Вы добавляете PPA к своим программным источникам (для инструкций смотрите руководство по использованию затвора, это довольно хорошо), а затем запускаете:

sudo aptitude update

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

sudo aptitude install shutter

Вероятно, есть несколько других способов установки приложений, обычно, если вы загружаете программное обеспечение с закрытым исходным кодом, у вас будет бинарный файл (или файл .sh), а затем это просто вопрос ввода:

./filename

Запустить приложение (или мастер установки).

Другое дело, что иногда вы можете получить файл .exe который, как говорят люди, должен работать под Linux. Иногда вы можете установить его через Wine , в других случаях вы можете запустить его через Mono (вам, возможно, придется установить Mono, сделайте это через aptitude!):

mono file.exe
2

Насколько я помню, opera нет в хранилище. Он поставляется в виде пакета .deb.

Если это правда, вы можете использовать установщик gdebi:

sudo gdebi opera.deb




Обычный способ - использовать репозиторий Ubuntu. Например:

aptitude search jdk

это отвечает что-то вроде

p   sun-java6-jdk         - Sun Java(TM) Development Kit (JDK) 6

Теперь вы знаете точное название пакета и можете установить его

sudo aptitude install sun-java6-jdk
1

Если вы используете среду рабочего стола по умолчанию (Gnome) и не хотите использовать CLI, попробуйте центр программного обеспечения Ubuntu, который находится в меню приложений. Если у вас нет самой новой версии, она будет называться Add/Remove.

0

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

$ ./configure
$ make
$ sudo make install
$ make clean

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .