Войти
Все секреты компьютера для новичка и профессионала
  • Java игры из серии Prince Of Persia для мобильного телефона Скачать на телефон игру принц персии 5
  • Скачать экшена Бэтмен: Восхождение на андроид Игры на телефон бэтмен
  • Автомобильный усилитель – экономные варианты создания звука в салоне Как собрать схему усилителя звука
  • Высококачественный усилитель без ООС: The End Millennium Двухкаскадный усилитель на транзисторах
  • Стримы World Of Tanks Aces gg l первое танковое
  • Лучшие средние танки в World of Tanks
  • Как установить программу deb. Установка программ. Основы использования debconf и debhelper

    Как установить программу deb. Установка программ. Основы использования debconf и debhelper

    Установочные файлы на iPhone/iPad бывают двух типов - DEB и IPA. IPA - это файлы игр и разных программ из iTunes AppStore. Устанавливаются и качаются они в один клик, также такие файлы можно найти и скачать в Интернете.

    Особенности установки DEB

    DEB - пакеты установки твиков и программ, которые можно загрузить из Cydia. Если вы будете загружать DEB-файлы из Cydia, то вы их больше не увидите, эти файлы сразу удалятся после установки программы. А вот если вы скачали пакет DEB на просторах Интернета, то вам потребуется ручная установка. Как установить DEB на iPad или на iPhone? Далее будут описаны четыре варианта установки.

    Первый способ

    Как установить DEB на iPhone? Первый метод - это установка через терминал. Это один из самых сложных вариантов. На вашем телефоне должен быть установлен терминал - либо MobileTerminal из Сидии или, как вариант, настроенный доступ на iPhone с компьютера. Вам нужно скопировать файл.deb в телефон (/var/mobile). Далее в нем нужно ввести следующее (во время набора символы не будут появляться, ничего страшного): su root alpine dpkg -i название_файла.deb. После каждой написанной строчки нажимаем Enter. Если файл не установится, то терминал сообщит вам об этом.

    Второй способ

    Как установить DEB-пакет на iPhone или iPad? Метод второй - установить через Cydia (если присутствует доступ к файлам по usb). Вам нужно скопировать DEB-файл по следующему адресу: /var/root/media/Cydia/AutoInstall. Если некоторых папок нет, то создайте их вручную. Далее перезагрузите телефон. После запуска девайса Cydia установит все файлы автоматически.

    Третий способ

    Как установить DEB? Метод третий - через Cider (требуется Cydia на девайсе). Запустите на компьютере Cider (не забудьте предварительно подключить телефон к компьютеру), при первом запуске программа создает все требуемые папки и файлы. В папку Archives, копируете нужные DEB-файлы. Затем запускаете Cider для того, чтобы программа увидела файлы. На вкладке "Синхронизация" будут отображены наши DEB-пакеты, нужно выбрать, куда скопировать их, - в кэш Cydia или в папку AutoInstall. Кэш Cydia: после того как вы скопировали файл, вам нужно запустить Сидию и в поиске выбрать программу, которую вы хотите установить, далее запустить установку, и она сразу установится, не скачиваясь из Интернета. Папка AutoInstall: нужно скопировать файл, перезагрузить ваш iPhone или iPad, и программка во время перезагрузки установится автоматически.

    Четвертый способ

    Как устанавливать DEB-файлы? Метод четвертый - установка через программу iFile. Данная работа проводится на самом телефоне или планшете. Для начала вам нужно установить требуемую программу iFile на ваш девайс из Сидии. Следующим шагом будет загрузка DEB-файла на ваш телефон или планшет. Переместить файл можно любым известным и доступным вам методом. Перемещаете файл в любую папку. После копирования, открываете файл DEB и нажимаете кнопку Install. Дождитесь окончания установки программы.

    После установки при необходимости, можете перезагрузить ваш девайс. Выше были даны ответы на вопрос о том, как устанавливать DEB-файлы. Следуйте инструкции, и у вас все получится!

    Зачастую установка программ в Linux системах, в частности в Ubuntu, происходит стандартным путем: добавление репозитория, если надо - импорт ключа безопасности, обновление данных о новом репозитории и, непосредственно, установка приложения.

    Однако, не всегда такой способ имеет место быть, так как не все приложения имеются в стандартных репозиториях или в добавленных вами, поэтому, рассмотрим еще один вариант установки приложений при помощи пакетов.deb. К примеру, браузер Chrome чаще всего устанавливается именно таким способом - с официальной страницы скачивается.deb пакет, при установке которого репозиторий Google подключается в систему автоматически для дальнейших обновлений программы.

    Рассмотрим пример установки.deb пакета на примере программы Transcoder. На просторах сети Интернет вы нашли программу Transcoder, однако, чтобы ее установить, производитель предлагает скачать.deb пакет. Что же, сделаем так. Выбираем разрядность системы и скачиваем файл. В большинстве случаев, разработчик уже позаботился о том, чтобы пакет был готов к установке, случаи исключения рассматривать в статье не будем. Также, программы, у которых нет готового.deb пакета и нет собственного репозитория, можно найти в сторонних репозиториях.

    Итак, файл скачан. Находим его в папке Downloads/Загрузки и просто запускаем его. После этого перед вами откроется окошко Центра приложений Убунту, как на рисунке ниже:

    Нажимаем на кнопку Install/Установить и вводим пароль суперпользователя. Ждем некоторое количество времени, наблюдая картинку ниже:

    По завершении всех операций, программа будет установлена в вашу систему, а найти ее вы можете в меню Dash.

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

    Cd ~/Downloads

    (или cd ~/Загрузки, в зависимости от языка системы)

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

    Sudo dpkg -i название_скачанного_файла.deb

    где название_скачанного_файла - название вашего файла. Введите пароль суперпользователя и ожидайте окончания установки.

    В Ubuntu Linux существует множество способов установки программ. Здесь можно и воспользоваться встроенным в систему магазином приложений, и пакетным менеджером, и устанавливать программы из репозиториев при помощи команд в терминале, а также скачивать пакеты программ из интернета, после чего устанавливать их - также различными способами. И в этой статье я хочу рассказать подробно о каждом способе установки программ в Ubuntu Linux.

    Центр приложений Ubuntu

    Центр приложений Ubuntu - это то, что в других системах обычно называется "Магазином приложений", например в Android это аналог Google Play. Найти его вы можете в главном меню Ubuntu, если начнете вводить в строке поиска слово "центр".

    В центре приложений все довольно просто: слева располагаются категории ("Игры", "Офис", "Интернет" и так далее), сверху - строка поиска. Находим нужное приложение, жмем "Установить", вводим пароль администратора, немного ждем и все готово к использованию свежеустановленной программы.

    В центре приложений находятся все программы, которые доступны в официальных репозиториях (т.е. "хранилищах") Ubuntu, а также платные и бесплатные программы и игр из сторонних источников. Если вы захотите установить бесплатную программу из сторонних источников, то несмотря на то, что цена программы будет указана как нулевая, вместо кнопки "Установить" вы все равно увидите кнопку "Купить" - не пугайтесь, смело жмите. И знайте, что в любом случае без вашего ведома денег с вас никогда здесь не возьмут, даже если вы попытаетесь устанавливать платные программы - прежде чем ее купить, вам придется заполнить свои платежные данные (номер кредитной карты и прочее), так что случайность тут уж точно исключена.

    Знайте, что в центре приложений Ubuntu можно найти далеко не все существующие для Ubuntu программы, но тем не менее, новичкам следует начинать поиск нужных приложений именно отсюда.

    Пакетный менеджер Synaptic

    Synaptic - это графическая утилита управления пакетами, которая использовалась в Ubuntu за долго до того, как в нем появился "Центр приложений". Сегодня по-умолчанию этой программы в Ubuntu вообще нет, а установить ее можно, например, щелкнув сюда . Напомню, что все установленные программы можно найти в главном меню Ubuntu, начав вводить ее название или то, для чего она предназначена, в строке поиск, как показано выше на изображении с "Центром приложений".

    С помощью Synaptic можно очень просто и удобно просматривать, какие пакеты у вас уже установлены, удалять их, обновлять (если обновления доступны), а также искать в репозиториях нужные пакеты по имени или описанию. Для всего этого в Synaptic есть очень хороший набор фильтров по категориям ("Игры", "Администрирование", "Интернет" и т.д.), по состоянию ("Установленные", "Не установленные", "Установленные вручную", "Обновляемые" и т.д.), по происхождению (т.е. из какого источника установлена или может быть установлена та или иная программа) и другие.

    Synaptic является гораздо более "профессиональной", если так можно выразиться, программой, по сравнению с "Центром приложений". Одно для поиска необходимых пакетов она бывает просто незаменима.

    ِapt-get - управление пакетами из терминала

    Следующий метод установки программ - apt-get. К слову сказать, apt-get умеет не только их устанавливать, но и удалять, обновлять, загружать списки пакетов из интернета и многое другое. Вообщем все то, что умеет Synaptic, но только из командной строки. И на первый взгляд то может выглядеть пугающе, особенно для новичков, однако не спешите - в большинстве случаев именно apt-get является самым простым и быстрым способом что-то установить в Ubuntu, и именно поэтому в большинстве инструкций по установке чего-либо в Ubuntu, которые вы найдете в интернете, содержат команды для терминала с использованием apt-get.

    Использование apt-get предполагает, что вы точно знаете, чего вы хотите. Например, вы хотите установить текстовый редактор Geany, тогда вам необходимо выполнить следующую команду в терминале:

    sudo apt-get install geany

    Разберем написанное вкратце:

    sudo - означает, что последующие после него команды будут выполняться от имени администратора системы (т.к. что-либо устанавливать или удалять имеет право только администратор);

    apt-get - собственно вызывает сам пакетный менеджер apt-get, о котором мы говорим;

    install - команда для установки пакета. Существует также много других команд, некоторые из них я укажу ниже в примерах;

    geany - имя пакета, который надо установить, и в данном случае, это текстовый редактор Geany. Можно указать несколько пакетов, просто ставя между ними пробел.

    Вот некоторые другие примеры использования apt-get:

    Загрузить списки доступных приложений из интернета (грубо-говоря, "проверить обновления"):

    sudo apt-get update

    Установить все доступные обновления:

    sudo apt-get upgrade

    Установить плеер vlc и графический редактор gimp одной командой:

    sudo apt-get install vlc gimp

    Удалить вышеупомянутые также одной командой с сохранением их настроек в системе:

    sudo apt-get remove vlc gimp

    То же самое, но с очисткой все настроек:

    sudo apt-get purge vlc gimp

    Также при работе с apt-get можно использовать одну приятную особенность в терминале Ubuntu: автодополнение. Предположим, что вы не знаете имя пакета полностью, например, если хотите установить дополнения в Gimp, тогда можно написать в терминале "sudo apt-get install gimp" и нажать на клавишу "Tab" - вам автоматически будут предложены различные пакеты, начинающиеся на "gimp*".

    Вот как очень просто что-либо установить с помощью командной строки и apt-get в Ubuntu. А теперь представьте, что если бы я объяснял вам, как новичку в Ubuntu, как установить Gimp, то дал бы вам всего одну команду: "sudo apt-get install gimp" в противовес целой эпопее о том, что в главном меню Ubuntu надо найти центр приложений Ubuntu, в строке поиска написать "Gimp", выбрать соответствующий пакет и нажать на кнопку "Установить", не беря во внимание еще скорость запуска самого центра приложений и нескольких метров пробега вышью по столу.

    Установщик пакетов GDebi

    Если в репозиториях Ubuntu нужной программы не нашлось, или же нашлось, но не последней версии (а такое бывает часто), то скорее всего вы зайдете на сайт разработчика программы или игры, и скачаете для установочный пакет в формате *.deb. Когда вы щелкните на нет дважды мышью, откроется "Центр приложений Ubuntu" и вы сможете его легко установить, нажав на соответствующую кнопку. Однако если вы делаете эту процедуру довольно часто, то вам наверняка надоест очень медленный запуск и работа "Центра приложений". И тогда вам на помощь придет очень маленькая и быстрая утилита GDebi, которую можно установить щелкнув , или командой в терминале:

    sudo apt-get install gdebi

    После того, как она установлена, щелкаем по скачанному пакету правой кнопкой мыши и выбираем "Открыть с помощью - GDebi package installer". GDebi откроет пакет и установит его быстрее, чем "Центр приложений Ubuntu".

    Установка скачанных пакетов из терминала

    Кроме графической утилиты GDebi, установить скачанные из интернета пакеты в Ubuntu можно и простой командой в терминале. Для этого надо выполнить команду:

    sudo dpkg -i имя_пакета

    Например, если вы скачали пакет с VirtualBox с официального сайта, и скорее всего теперь он лежит в папке "Загрузки" в вашей домашней директории, то установить его из терминала можно так:

    sudo dpkg -i ~/Загрузки/virtualbox-4.3_4.3.8-92456~Ubuntu~raring_amd64.deb

    ٌК слову сказать, что здесь также работает автодополнение, поэтому можно только начать вводить имя файла с пакетом и нажать на Tab - оставшаяся часть имени файла допишется сама. Также dpkg поддерживает и шаблоны, то есть можно напиметь так:

    sudo dpkg -i ~/Загрузки/virtualbox*.deb

    Что очень удобно, если вы скачали программу, которая поставляется в виде множества пакетов (например многие игры или LibreOffice, скачанный с официального сайта) - можно просто сложить все пакеты в одну папку, а затем выполнить примерно такую команду:

    sudo dpkg -i ~/Загрузки/*.deb

    (в этом примере будут установлены ВСЕ пакеты из папки "Загрузки").

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

    Большинство необходимых программ хранятся в официальных хранилищах пакетов ("репозиториях") Ubuntu, откуда они скачиваются всякий раз, когда вы что-то устанавливаете через центр приложений Ubuntu или apt-get в терминале. Однако некоторых приложений (например узко-профильных, редко-используемых или недавно появившихся) в официальных репозиториях Ubuntu нет, или же они есть - но старых версий. В таких случаях обычно требуется добавить в систему новый источник приложений ("репозиторий").

    Обычно в статьях-инструкциях по установке чего либо уже приводятся готовые команды, который вам остается только скопировать в терминал и выполнить. Я хочу привести здесь пример таких команд с комментариями, чтобы разъяснить их начинающим пользователям Ubuntu.

    Например, чтобы установить классическое меню ClassicMenu-Indicator, требуется сначала подключить его репозиторий, т.е. добавить в источники приложений вашей системы тот источник, откуда он должен устанавливаться и обновляться. На сайте разработчика приводиться готовая команда:

    sudo add-apt-repository ppa:diesch/testing

    sudo - выполнить от имени администратора системы;

    add-apt-repository - добавить репозиторий;

    ppa:diesch/testing - имя репозитория.

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

    sudo apt-get update

    и наконец, установка пакета:

    sudo apt-get install classicmenu-indicator

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

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

    Часто сегодня можно слышать от лиц, весьма далеких от Linux, что если ты перейдешь на Ubuntu или другие дистрибутивы Linux - "будешь ставить программы из исходников". Конечно, возможность такая имеется, но необходимость - весьма сомнительная. А всего лет 10 назад, среднестатистический пользователь Linux устанавливал программы именно так - компилировал их из исходных текстов, зачастую встречая при этом множество "подводных камней". Если вы решили установить программу в Ubuntu из исходников сегодня - я действительно не думаю, что вам это необходимо. Прочитайте эту статью от начала до конца, чтобы увидеть, что все существующие современные программы для Linux, за очень редким исключением, можно установить либо из репозиториев, либо скачав пакет *.deb и просто щелкнув по нем мышью.

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

    Даже если вы новичок в Linux и работаете с ним совсем не долго, вы знаете, что самый распространенный способ установки программ в дистрибутивах, основанных на данном ядре, это установка из репозиториев. Однако, бывают случаи, когда это невозможно, а нужная программа распространяется в виде пакета rpm или deb. И поскольку более распространенными на сегодняшний день являются дистрибутивы, основанные на Debian (Ubuntu, Elementary OS, Linux Mint и т.п), в которых используются deb пакеты, рассмотрим как устанавливать именно их.

    Установка deb пакета в Ubuntu

    В Ubuntu установить deb пакет можно через Центр приложений:

    • скачайте нужный файл;
    • кликните по нему два раза левой клавишей мыши;
    • в открывшемся Центре Приложений выберите «Установить».

    Установка deb пакета через терминал

    Как всегда, самый простой и универсальный способ как для настройки Linux, так и установки deb пакетов в частности, это терминал. Чтобы установить deb пакет через терминал достаточно выполнить несколько команд. Рассмотрим на примере установки Google Chrome:

    • естественно, сначала скачиваем сам пакет;
    • дальше открываем терминал и переходим в каталог с файлом, поскольку чаще всего это «Загрузки», то команда будет выглядеть так: cd ~/Загрузки/
    • и выполняем установку при помощи пакетного менеджера dpkg: sudo dpkg -i google-chrome-stable_current_i386.deb
    • вводим пароль суперпользователя и ждем окончания установки.

    То есть, для установки deb пакета через терминал нужно использовать конструкцию:

    Sudo dpkg -i имя_пакета.deb Предыдущая запись

    Сегодня вот задумался над тем что же делать если доступа в интернет не будет, а понадобится установить какую-либо программу. Ведь программы в Linux Ubuntu устанавливаются из интернет-репозиториев. Кстати это работает и в Kubuntu, Lubuntu. Остальные не проверял.
    А как взять необходимые для установки deb-пакеты? Если на компьютере ещё нет интернета, хотя бы программу для подключения к интернету, например ту же программу wvdial. Чтобы можно было подключить например мой модем в консоли. Хоть я и разобрался . Но а вдруг понадобится.
    Для того чтобы получить список интернет адресов где находятся наши deb-пакеты я использую программу apt-get , в виде команды apt-get --print-uris --yes здесь --print-uris возвращает URL адреса на экран. Для вывода данной команды права суперпользователя ненужны, так что sudo вводить Вам не понадобится.

    apt-get --print-uris --yes install wvdial

    Но чтобы отсеить результаты и оставить одни URL-адреса. Я использую возможности grep совместно с cut , для того чтобы отсеить результаты вывода программы. Вместо wvdial вы можете ввести ту программу которую хотите установить.

    apt-get --print-uris --yes install wvdial | grep ^\" | cut -d\" -f2

    Теперь давайте, сделаем вывод в файл который затем сможем успешно скормить программе для загрузки наших deb-пакетов. Мой запрос в терминале стал выглядеть вот так.

    apt-get --print-uris --yes install wvdial | grep ^\" | cut -d\" -f2 > Загрузка.txt

    Теперь для того чтобы скачать все deb-пакеты мне достаточно будет использовать программу wget , о ней я писал . Достаточно будет выполнить

    это файл который создался при выполнении команды заданной выше. Можете написать полный путь к этому файлу если он не находится в той папке где Вы открыли терминал.

    Так же можно получить список адресов необходимых для обновления дистрибутива.

    apt-get --print-uris --yes dist-upgrade | grep ^\" | cut -d\" -f2 > "обновления дистрибутива"

    wget -i "обновления дистрибутива"


    При скачивании большого количества файлов Вам может понадобится выбрать папку в которую будут закачиваться файлы и команда станет вот такого вида

    wget --directory-prefix=/путь/куда/скачиваем/файлы -i Загрузка.txt


    wget --directory-prefix=/путь/куда/скачиваем/файлы -i "обновления дистрибутива"


    Ну вот теперь остаётся лишь перенести скачанные deb-пакеты на компьютер без интернета и установить их. В моём случае я скачивал программу wvdial , а он в зависимостях вытянул четыре deb-пакета. Берём эти пакеты флешкой переносим на компьютер для которого скачивал файлы, и устанавливаем их при помощи команды.

    Переходим в каталог со скачанными и перенесёнными deb-пакетами

    cd /путь/к/ нашим/deb-пакетам


    И устанавливаем наши пакеты.

    sudo dpkg -i *deb


    Вот по сути дела и все, программа wvdial установлена. Подобным образом можно выкачать совершенно любую программу в Linux Ubuntu, Kubuntu, Lubuntu для offline-установки. Может и в других дистрибутивах не знаю пробовал только эти.