Использование менеджеров пакетов Debian

Knoppix

Модераторы: Warderer, Модераторы разделов

watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Использование менеджеров пакетов Debian

Сообщение watashiwa_daredeska » 24.09.2010 02:09

sunny1983 писал(а):
23.09.2010 23:31
Если попытаться получить исходники ну скажем для mc, введя "apt-src install mc", то они скачаются в домашний каталог текущего пользователя.
Они скачиваются в текущий каталог.

sunny1983 писал(а):
23.09.2010 23:31
1. Если исходники были установлены с опцией --location, то удалить их через apt-src невозможно.
Да, непорядок. Может, так и задумано? Хотя, похоже, что эта опция вообще довольно криво работает. Я ей никогда не пользуюсь.
Спасибо сказали:

vad74
Сообщения: 5

Re: Использование менеджеров пакетов Debian

Сообщение vad74 » 08.11.2010 18:40

Есть машина с установленым Дебиан и всеми нужными доп пакетами. Требуется это всё поднять на другой машине. Воспользовался инструкцией, и создал локальный репозиторий. На исходной машине в папке архивов пакетов "/var/cache/apt/archives/" создал файл "Packages.gz". Перенёс всё это в папку "/root/repo" на вторую машину. Настроил sources.list, прописав только "deb file:/root/repo/ ./". Дал "apt-get update", написало "...Готово". Даю обновить Х "apt-get install xorg", или поставить любую прогу из моего репозитория, а оно ругается "Следующие пакеты невозможно аутентифицировать". И ничего не хочет ставить. Как это победить? Можно ли как то дать комманду установить все пакеты из этого репозитория (с сохранением правильного порядка установки согласно зависимостям)? Там несколько разных прог, и хотел бы получить идентичные машины.
Спасибо сказали:

vad74
Сообщения: 5

Re: Использование менеджеров пакетов Debian

Сообщение vad74 » 09.11.2010 15:21

Поборол эту фигню. APT писал - Поставить невзирая на аутентификацию Y/n. Я отвечал Y, а надо было Д, по русски.
Спасибо сказали:

VasVovec
Сообщения: 121
ОС: Debian Jessie/Sid [amd64]

Re: Использование менеджеров пакетов Debian

Сообщение VasVovec » 23.11.2011 15:25

Пользуюсь зеркалом на yandex.ru. Дистрибутив Squeeze. C недавних пор apt-get стал ругаться на то, что "следующие пакеты невозможно аутентифицировать!"
Причем на отсутствие публичных ключей не ругается.

Код: Выделить всё

root@tuxxx:/usr/downloads/share# apt-key list
/etc/apt/trusted.gpg
--------------------
pub   1024D/6070D3A1 2006-11-20 [просрочен с: 2009-07-01]
uid                  Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org>

pub   1024D/ADB11277 2006-09-17
uid                  Etch Stable Release Key <debian-release@lists.debian.org>

pub   1024D/BBE55AB3 2007-03-31 [просрочен с: 2010-03-30]
uid                  Debian-Volatile Archive Automatic Signing Key (4.0/etch)

pub   1024D/F42584E6 2008-04-06 [годен до: 2012-05-15]
uid                  Lenny Stable Release Key <debian-release@lists.debian.org>

pub   4096R/55BE302B 2009-01-27 [годен до: 2012-12-31]
uid                  Debian Archive Automatic Signing Key (5.0/lenny) <ftpmaster@debian.org>

pub   2048R/6D849617 2009-01-24 [годен до: 2013-01-23]
uid                  Debian-Volatile Archive Automatic Signing Key (5.0/lenny)

pub   2048R/C64C9D77 2009-05-18 [годен до: 2012-05-17]
uid                  gq.net.ru APT repository (by Alexander GQ Gerasiov) <apt@gq.net.ru>

pub   1024D/1F41B907 1999-10-03
uid                  Christian Marillat <marillat@debian.org>
uid                  Christian Marillat <marillat@free.fr>
sub   1536g/C28DCC42 1999-10-03
sub   1024D/5D3877A7 2002-08-26

pub   1024D/8D4B24D2 2009-01-18
uid                  maurilio genovese (this is for wine repository) <reposity@lamaresh.net>
sub   1024g/4020D8C3 2009-01-18

pub   1024D/16BA136C 2005-08-21
uid                  Backports.org Archive Key <ftp-master@backports.org>
sub   2048g/5B82CECE 2005-08-21

pub   1024D/98AB5139 2010-05-18
uid                  Oracle Corporation (VirtualBox archive signing key) <info@virtualbox.org>
sub   2048g/281DDC4B 2010-05-18

pub   4096R/473041FA 2010-08-27 [годен до: 2018-03-05]
uid                  Debian Archive Automatic Signing Key (6.0/squeeze) <ftpmaster@debian.org>

pub   1024D/9D1A0061 2009-08-31 [просрочен с: 2011-01-23]
uid                  Opera Software Archive Automatic Signing Key 2010 <packager@opera.com>

pub   4096R/B98321F9 2010-08-07 [годен до: 2017-08-05]
uid                  Squeeze Stable Release Key <debian-release@lists.debian.org>


Код: Выделить всё

oot@tuxxx:/usr/downloads/share# apt-key update
gpg: ключ 6070D3A1: "Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org>" не изменен
gpg: ключ ADB11277: "Etch Stable Release Key <debian-release@lists.debian.org>" не изменен
gpg: ключ BBE55AB3: "Debian-Volatile Archive Automatic Signing Key (4.0/etch)" не изменен
gpg: ключ F42584E6: "Lenny Stable Release Key <debian-release@lists.debian.org>" не изменен
gpg: ключ 55BE302B: "Debian Archive Automatic Signing Key (5.0/lenny) <ftpmaster@debian.org>" не изменен
gpg: ключ 6D849617: "Debian-Volatile Archive Automatic Signing Key (5.0/lenny)" не изменен
gpg: Всего обработано: 6
gpg:                   неизмененных: 6


Код: Выделить всё

ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
  vim-tiny vim-common vim-runtime vim
Установить эти пакеты без проверки [y/N]? y
Получено:1 http://mirror.yandex.ru squeeze/main vim-tiny 2:7.2.445+hg~cb94c42c0e1a-1 [399kB]
Получено:2 http://mirror.yandex.ru squeeze/main vim-common 2:7.2.445+hg~cb94c42c0e1a-1 [159kB]
Получено:3 http://mirror.yandex.ru squeeze/main vim-runtime 2:7.2.445+hg~cb94c42c0e1a-1 [6 207kB]
...

Что прикажете делать?
Спасибо сказали:

Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Использование менеджеров пакетов Debian

Сообщение sash-kan » 23.11.2011 17:16

VasVovec писал(а):
23.11.2011 15:25
Что прикажете делать?
вероятно,
$ sudo aptitude update
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:

Аватара пользователя
sunny1983
Сообщения: 348
ОС: GNU/Linux 4.x (Fedora, Debian)

Re: Использование менеджеров пакетов Debian

Сообщение sunny1983 » 03.03.2012 00:07

Вопрос. Если в репозиториях имеется несколько версий одного пакета, как выбрать конкретную?
Как система управления пакетами определяет версию? Версия - это то что в имени файла пакета надодится после первого дефиса? Почему тогда некоторые пакеты указаны без версии, как tar, другие с версией как gcc-4.4.

Недавно открыл для себя команду versions, которой раньше не пользовался. Так "aptitude versions linux-base" выдаёт:

Код: Выделить всё

p A 2.6.32-39                                     stable-updates            500
p A 2.6.32-39squeeze1                             stable                    500
i A 2.6.32-41                                     stable                    500
p A 3.4~bpo60+1                                   squeeze-backports         100

Вопрос, как установить linux-base версии 3.4~bpo60+1 (необходим для linux-image-3.2)?
Спасибо сказали:

watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Использование менеджеров пакетов Debian

Сообщение watashiwa_daredeska » 03.03.2012 01:11

sunny1983 писал(а):
03.03.2012 00:07
как установить linux-base версии 3.4~bpo60+1 (необходим для linux-image-3.2)?
man aptitude

Shell

install ... To select a particular version of the package, append “=<version>” to the package name: for instance, “aptitude install apt=0.3.1”. Similarly, to select a package from a particular archive, append “/<archive>” to the package name: for instance, “aptitude install apt/experimental”.

Спасибо сказали:

Аватара пользователя
genacid
Сообщения: 194
ОС: debian testing

Re: Использование менеджеров пакетов Debian

Сообщение genacid » 03.03.2012 01:14

Вопрос. Если в репозиториях имеется несколько версий одного пакета, как выбрать конкретную?
Как система управления пакетами определяет версию? Версия - это то что в имени файла пакета надодится после первого дефиса? Почему тогда некоторые пакеты указаны без версии, как tar, другие с версией как gcc-4.4.

Недавно открыл для себя команду versions, которой раньше не пользовался. Так "aptitude versions linux-base" выдаёт:

Код: Выделить всё

p A 2.6.32-39                                     stable-updates            500
p A 2.6.32-39squeeze1                             stable                    500
i A 2.6.32-41                                     stable                    500
p A 3.4~bpo60+1                                   squeeze-backports         100

Вопрос, как установить linux-base версии 3.4~bpo60+1 (необходим для linux-image-3.2)?

Ответ. По приоритетам (подробности в man apt_preferences).

Версия - это то, что выдает вам 'aptitude versions <package>' или, но не всегда, '<package> --version'. Присутствие версии в имени пакета как бэ намекает на наличие альтернативных версий. Например, тот же gcc-4.4 одно время в testing был необходим для сборки nvidia драйвера (не помню какой именной версии), хотя по-умолчанию использовался gcc 4.6. Умолчальная версия -- эта та версия, что без числового суффикса. Например, для того же gcc есть одноименный пакет, версия которого является версией по умолчанию. И именно умолчальная версия будет вызываться в команде вида:

Код: Выделить всё

$ gcc test.c

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

Код: Выделить всё

$ gcc-4.4 test.c


Самый простой и быстрый способ установить пакет нужной вам версии это::

Код: Выделить всё

# aptitude install linux-base=3.4~bpo60+1

Впрочем в вашем случае, хотя это и установит нужный пакет, обновления его не затронут до тех пор, пока версия в stable не станет больше, чем 3.4. Подробности в man aptitude.
testing is testing
Спасибо сказали:

Аватара пользователя
sgfault
Сообщения: 586
Статус: -

Re: Использование менеджеров пакетов Debian

Сообщение sgfault » 03.03.2012 12:35

genacid писал(а):
03.03.2012 01:14
Самый простой и быстрый способ установить пакет нужной вам версии это::

Код: Выделить всё

# aptitude install linux-base=3.4~bpo60+1

Впрочем в вашем случае, хотя это и установит нужный пакет, обновления его не затронут до тех пор, пока версия в stable не станет больше, чем 3.4. Подробности в man aptitude.

Его затронут обновления из squeeze-backports, если приоритет репозитория squeeze-backports будет >=100 (по умолчанию 100).
Спасибо сказали:

winhex
Сообщения: 213
ОС: Debian

Re: Использование менеджеров пакетов Debian

Сообщение winhex » 18.06.2012 15:46

Как думаете, получится ли установить на testing пакет из squeeze? Проблема в том, что с cups 1.5 много проблем, а вот 1.4 работает прекрасно. Не хотелось бы переустанавливать систему только из-за этого.
Спасибо сказали:

sciko
Сообщения: 1743
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: Использование менеджеров пакетов Debian

Сообщение sciko » 18.06.2012 16:36

winhex писал(а):
18.06.2012 15:46
Как думаете, получится ли установить на testing пакет из squeeze?
Получится. Только не забудьте запинить пакет, иначе его apt постоянно будет хотеть обновить.
Спасибо сказали:

winhex
Сообщения: 213
ОС: Debian

Re: Использование менеджеров пакетов Debian

Сообщение winhex » 19.06.2012 11:49

sciko писал(а):
18.06.2012 16:36
winhex писал(а):
18.06.2012 15:46
Как думаете, получится ли установить на testing пакет из squeeze?
Получится. Только не забудьте запинить пакет, иначе его apt постоянно будет хотеть обновить.

Получилось то оно конечно да, пакет запинил. Но работать оно не захотело... Вернулся на stable.
Спасибо сказали:

Аватара пользователя
Sarius
Сообщения: 80
ОС: Debian

Re: Использование менеджеров пакетов Debian

Сообщение Sarius » 12.08.2012 20:36

Ошибки перевода? Объясните, пожалуйста.

# aptitude update
...
Текущее состояние: 9 обновлено [+9], 13324 новых [+1].

Ещё ничего не обновили, но уже "9 обновлено".

# aptitude upgrade
Следующие пакеты будут обновлены:
...
Хотите продолжить? [Y/n/?] Y
...
Текущее состояние: 0 обновлено [-9].

Всё обновили, но "0 обновлено".
Спасибо сказали:

Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Использование менеджеров пакетов Debian

Сообщение sash-kan » 12.08.2012 22:33

Sarius писал(а):
12.08.2012 20:36
Ещё ничего не обновили, но уже "9 обновлено".
в репозитории обновлено·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:

Аватара пользователя
sunny1983
Сообщения: 348
ОС: GNU/Linux 4.x (Fedora, Debian)

Re: Использование менеджеров пакетов Debian

Сообщение sunny1983 » 15.08.2012 10:06

При поиске пакета через "aptitude search <поисковая строка>" результат выводится в виде таблицы <флаг состояния,имя пакета,краткое описание пакета>. При этом если ширина окна консоли не вмещает всё, краткое описание пакета обрезается. Как сделать, чтобы оно не обрезалось, а переносилось на следующую строку?
Спасибо сказали:

Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Использование менеджеров пакетов Debian

Сообщение sash-kan » 15.08.2012 10:40

sunny1983
если установлен пакет с документацией:
file:///usr/share/doc/aptitude/html/en/rn01re01.html#cmdlineOptionFormat
если нет, то в интернете:
http://algebraicthunk.net/~dburrows/projec...ineOptionFormat
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:

Аватара пользователя
sunny1983
Сообщения: 348
ОС: GNU/Linux 4.x (Fedora, Debian)

Re: Использование менеджеров пакетов Debian

Сообщение sunny1983 » 18.01.2013 13:54

Перешёл на wheezy. Не могу установить Adobe Reader. acroread-data в репозитории вижу, acroread-l10n вижу, а просто acroread нет. Или он там есть, но я его не вижу, потому что он не под ту платформу. У меня amd64. Что делать?
Спасибо сказали:

Fkabir
Сообщения: 369

Re: Использование менеджеров пакетов Debian

Сообщение Fkabir » 19.06.2013 05:58

Возможно, ламерский вопрос, но все равно задам, т.к. ранее это не использовал, а теперь пытаюсь:)

Итак, стоит wheezy, установлен какой-то пакет, который я хочу обновить из testing
Подключаю репы testing, закомментирую ВСЕ остальные, делаю
aptitude update
aptitude show packet
показывает не версию из testing, а установленную старую, почему?

Команда aptitude -t testing show packet - результат тот же. Как правильно сначала посмотреть версию пакета, а потом уже ставить?
Спасибо сказали:

Аватара пользователя
chitatel
Сообщения: 1642

Re: Использование менеджеров пакетов Debian

Сообщение chitatel » 19.06.2013 07:39

Fkabir писал(а):
19.06.2013 05:58
Как правильно сначала посмотреть версию пакета, а потом уже ставить?

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

apt-cache policy имя_пакета
Спасибо сказали:

IMB
Сообщения: 2445
ОС: Debian

Re: Использование менеджеров пакетов Debian

Сообщение IMB » 19.06.2013 08:52

user

$ apt-cache policy iceweasel iceweasel: Installed: 10.0.12esr-1~bpo60+1 Candidate: 10.0.12esr-1~bpo60+1 Version table: *** 10.0.12esr-1~bpo60+1 0 100 http://backports.debian.org/debian-backports/ squeeze-backports/main amd64 Packages 100 /var/lib/dpkg/status 3.5.16-20 0 500 http://mirror.yandex.ru/debian/ squeeze/main amd64 Packages 500 http://security.debian.org/ squeeze/updates/main amd64 Packages $ aptitude versions iceweasel p 3.5.16-20 oldstable 500 i 10.0.12esr-1~bpo60+1 squeeze-backports 100


Спасибо сказали:

Fkabir
Сообщения: 369

Re: Использование менеджеров пакетов Debian

Сообщение Fkabir » 20.06.2013 02:54

Спасибо, буду пробовать.
Спасибо сказали:

QWERTYASDF
Сообщения: 905
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Использование менеджеров пакетов Debian

Сообщение QWERTYASDF » 10.09.2013 02:29

А какие нынче актуальнее поставить адреса репозиториев? Помимо дефолтно-официальных. Debian Wheezy у меня.

Вот мой текущий /etc/apt/sources.list

Код: Выделить всё

#

# deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official i386 DVD Binary-1 20130615-21:54]/ wheezy contrib main

deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official i386 DVD Binary-1 20130615-21:54]/ wheezy contrib main


deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official i386 DVD Binary-2 20130615-21:54]/ wheezy contrib main


deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official i386 DVD Binary-3 20130615-21:54]/ wheezy contrib main


deb cdrom:[Debian GNU/Linux 7.1.0 Update DVD 20130616: i386 DVD 1]/ wheezy contrib main non-free


# Line commented out by installer because it failed to verify:
deb http://security.debian.org/ wheezy/updates main contrib non-free
# Line commented out by installer because it failed to verify:
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

# wheezy-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb http://ftp.debian.org/debian/ wheezy  main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy main contrib non-fre
deb http://deb.opera.com/opera/ stable non-free

deb http://http.debian.net/debian wheezy main
deb-src http://http.debian.net/debian wheezy main

deb http://http.debian.net/debian wheezy-updates main
deb-src http://http.debian.net/debian wheezy-updates main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

deb http://ftp.ru.debian.org/debian wheezy main

deb http://repo.yandex.ru/debian main contrib non-free

deb http://mirror.yandex.ru/debian/ main contrib non-free

Хотела себе установить через apt например такие программы как mocp или firefox. Ни в изначальном (с момента установки Дебиан на компьютер) ни в текущем состоянии эти пакеты не находятся. А ведь вроде должны.
Спасибо сказали:

Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4364
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Использование менеджеров пакетов Debian

Сообщение Rootlexx » 10.09.2013 02:46

QWERTYASDF
У вас большое количество по факту дублирующихся репозиториев. Достаточно:

Код: Выделить всё

# Official DVDs
deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official i386 DVD Binary-1 20130615-21:54]/ wheezy contrib main
deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official i386 DVD Binary-2 20130615-21:54]/ wheezy contrib main
deb cdrom:[Debian GNU/Linux 7.1.0 _Wheezy_ - Official i386 DVD Binary-3 20130615-21:54]/ wheezy contrib main

# Network mirror
deb http://ftp.ru.debian.org/debian wheezy main contrib non-free
deb-src http://ftp.ru.debian.org/debian wheezy main contrib non-free

# wheezy-updates, previously known as 'volatile'
deb http://ftp.ru.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.ru.debian.org/debian/ wheezy-updates main contrib non-free

# Security updates
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

Всякие дополнительные репозитории (типа яндексовского) лучше добавлять в отдельные файлы в /etc/apt/sources.list.d/. Opera при установке сама добавляет туда свой файл.
QWERTYASDF писал(а):
10.09.2013 02:29
Хотела себе установить через apt например такие программы как mocp или firefox. Ни в изначальном (с момента установки Дебиан на компьютер) ни в текущем состоянии эти пакеты не находятся. А ведь вроде должны.

mocp на самом деле moc.
Firefox в Debian переименован в Iceweasel.
Спасибо сказали:

QWERTYASDF
Сообщения: 905
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Использование менеджеров пакетов Debian

Сообщение QWERTYASDF » 10.09.2013 11:50

Rootlexx
Спасибо. Таким образом, mocp установила. Однако firefox все-равно не получилось...Как этот популярный браузер мне таки скачать через apt?...
А почему дополнительные репозитории лучше указывать в отдельном файле?
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15527
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Использование менеджеров пакетов Debian

Сообщение Bizdelnick » 10.09.2013 12:00

QWERTYASDF писал(а):
10.09.2013 11:50
Однако firefox все-равно не получилось...Как этот популярный браузер мне таки скачать через apt?...

apt-get install iceweasel или aptitude install iceweasel. Что именно не получилось?
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
SLEDopit
Модератор
Сообщения: 4648
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Использование менеджеров пакетов Debian

Сообщение SLEDopit » 10.09.2013 12:01

QWERTYASDF писал(а):
10.09.2013 11:50
.Как этот популярный браузер мне таки скачать через apt?...

Код: Выделить всё

aptitude install iceweasel

// чуть более подробно : https://wiki.debian.org/Iceweasel
историческая справка: В виду проблем с лицензиями на логотипы, сообщество Debian приняло волевое решение переименовать firefox в iceweasel. поэтому в репозитории нет firefox'a, но есть iceweasel. узнать больше.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:

QWERTYASDF
Сообщения: 905
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Использование менеджеров пакетов Debian

Сообщение QWERTYASDF » 10.09.2013 12:38

Bizdelnick писал(а):
10.09.2013 12:00
QWERTYASDF писал(а):
10.09.2013 11:50
Однако firefox все-равно не получилось...Как этот популярный браузер мне таки скачать через apt?...

apt-get install iceweasel или aptitude install iceweasel. Что именно не получилось?

Уже не знаю. Не правильно указывала имя - "lceweasel".

Код: Выделить всё

aptitude install iceweasel
сработала.
Спасибо сказали:

Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4364
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Использование менеджеров пакетов Debian

Сообщение Rootlexx » 10.09.2013 17:01

QWERTYASDF писал(а):
10.09.2013 11:50
А почему дополнительные репозитории лучше указывать в отдельном файле?

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

Аватара пользователя
Hephaestus
Сообщения: 2516
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: Использование менеджеров пакетов Debian

Сообщение Hephaestus » 11.09.2013 00:12

QWERTYASDF писал(а):
10.09.2013 12:38
Уже не знаю. Не правильно указывала имя - "lceweasel".
Попробуйте использовать aptitude в интерактивном режиме. Для этого запустите его без параметров.

Код: Выделить всё

$ aptitude


Пакеты будут представлены разделенными на категории, Поиск по клавише / (слэш).
Возможно, так легче будет искать. Заодно и описания пакетов будут видны.

Только советую отключить в настройках автоматическую установку рекомендуемых пакетов, а то порой много лишнего ставится автоматом. Параметры - Предпочтения - Работа с зависимостями - Автоматически устанавливать рекомендуемые пакеты (снять отметку).
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

QWERTYASDF
Сообщения: 905
Статус: Чайник со свистком
ОС: GNU/Linux

Re: Использование менеджеров пакетов Debian

Сообщение QWERTYASDF » 11.09.2013 00:43

А можно я здесь потихоньку буду спрашивать всякое разное не понятное про обновление ПО в Дебиане?

Может глупый вопрос, но все-таки. В source.list есть возможность скачивать и устанавливать пакеты-исходные тексты. Т.е. строчки, начинающиеся на "deb-src".
Если так, то получается apt/aptitude предварительно выполняет ./configure, make, потом передает получившийся бинарних dpkg? Если так, то получается, что через apt в принципе можно на любом Линуксе установить какую-то определенную программу (при удовлетворенных зависимостях), которая распространяется с открытым исходником и написанным configure-скриптом?
Спасибо сказали: