Manjaro Linux

Русское сообщество

установка пакетов

Если не знаете где задать вопрос, смело задавайте тут

Re: установка пакетов

Сообщение varius » 24 сен 2015, 17:30

Да действительно я помню ,что сразу начал установку пакета без обновления. хм... не знал.
подскажите путь к репозиториям ,к своим и ауровским .Я имею ввиду путь где они прописаны .
у меня прописана в ~/.bashrc строка алиаса alias fix='sudo rm -f /var/lib/pacman/db.lck', так что достаточно набрать в терминале три буквы fix и нажать энтер.

а в каком блоке ее прописать?
в этой секции? shopt -s expand_aliases
Последний раз редактировалось varius 24 сен 2015, 17:41, всего редактировалось 1 раз.
Аватара пользователя
varius
 
Автор темы
Сообщения: 18
Зарегистрирован: 23 сен 2015, 17:20
Благодарил (а): 5 раз.
Поблагодарили: 0 раз.

Re: установка пакетов

Сообщение dimonmmk » 24 сен 2015, 19:34

varius писал(а):подскажите путь к репозиториям ,к своим и ауровским .Я имею ввиду путь где они прописаны .

:) Сразу видно опытного пользователя убунты, с ее системой бессистемно раскиданных по всему миру репозиториев :)
Как ответить-то... здесь все не так.
Нет здесь нужды менять или добавлять репозитории. Их по сути всего два- свой и ауровский, оба уже куда надо прописаны. У аура единственный и неизменный адрес, других ауров в мире нет, менять тут нечего. У Манжаро серверов много, но все они- зеркала, то есть идентичны друг другу. Список зеркал Вы получаете в процессе обновления (каталог /etc/pacman.d/mirrors/). Тогда же запускается команда pacman-mirrors --generate, проверяющая зеркала на актуальность, выбирающая из них самые быстрые и генерирующая файл /etc/pacman.d/mirrorlist . Из этого файла pacman и берет список зеркал. Руками его трогать не рекомендуется. Для работы с ним есть команда pacman-mirrors и ее опции.
pacman-mirrors -h
usage: pacman-mirrors [-h] [-g] [-m {rank,random}]
[-b {stable,testing,unstable}] [-c COUNTRY]
[-d MIRROR_DIR] [-o OUTPUT] [-t TIMEOUT] [-i] [-v]

optional arguments:
-h, --help show this help message and exit
-g, --generate generate new mirrorlist
-m {rank,random}, --method {rank,random}
use generation method
-b {stable,testing,unstable}, --branch {stable,testing,unstable}
use branch name
-c COUNTRY, --country COUNTRY
use only mirrors from country[,country,...]
-d MIRROR_DIR, --mirror_dir MIRROR_DIR
use path as mirrorlist directory
-o OUTPUT, --output OUTPUT
specify output file
-t TIMEOUT, --timeout TIMEOUT
server maximum waiting time (seconds)
-i, --interactive interactively generate a custom mirrorlist
-v, --version print the pacman-mirrors version


Core, txtra, community и multilib -это не отдельные репозитории, а по сути части общего и единственного репозитория манжаро. Такое деление- отчасти дань традиции, да и просто для порядка полезно. Впрочем, у разработчиков для такой схемы могут быть свои соображения, которых я не знаю...
Еще существуют ветки Манжаро- кроме stable, есть еще testing и unstable, со своими репозиториями. В принципе существует возможность подключить их, но начинающим пользователям так делать строго не рекомендуется. Да и опытным это делать в большинстве случаев незачем. За исключением разработчиков и тех кому две недели подождать пока пакеты проверят и оттестируют- невтерпёж.

varius писал(а):а в каком блоке ее прописать?
в этой секции? shopt -s expand_aliases

Ниже секции shopt будет секция export, еще ниже- секция alias. Вот туда и пишите.
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Re: установка пакетов

Сообщение varius » 27 сен 2015, 05:32

у меня еще такой вопрос . заметил я ,при установке пакета из AUR ,что сборка длится минут 10 , я не стал дожидаться выключил терминал (я какой то текстовый редактор ставил ) .может такое быть ,что пакет так долго собирается? вес то 3мб или это зависон?
Аватара пользователя
varius
 
Автор темы
Сообщения: 18
Зарегистрирован: 23 сен 2015, 17:20
Благодарил (а): 5 раз.
Поблагодарили: 0 раз.

Re: установка пакетов

Сообщение dimonmmk » 27 сен 2015, 09:26

Собираться 10 минут сам пакет- это наврядли. А вот скачиваться пакеты и зависимости- да, могут и дольше. В АУР'е ведь не лежат сами пакеты- эдак никакого места не хватит. Там только инструкции по сборке, а сами пакеты могут лежать на сайте производителя или на файлообменнике где их разместил автор. Ваш комп читает мануал по сборке запрошенного пакета и его зависимостей, и обращается по этим адресам за необходимыми файлами. Это могут быть исходники, бинарники и даже .deb-пакеты из чужих репозиториев. И вот тут все зависит от скорости скачки с этих серверов.
А может быть и еще одна причина долгой сборки. Пакеты ведь собираются по очереди. Скачал зависимости, собрал, скачал пакет, собрал. Если не следить как идет сборка, впечатление, что маленький пакет собирается очень долго. А пакет через зависимости, может, половину убунты на комп тащит :). Обычно, конечно, такого не бывает, но... живой пример: viewtopic.php?f=27&t=757&p=2978&hilit=telegram#p2968
Поэтому не вредно обращать внимание на зависимости пакетов в АУР'e . Удобно это делать через веб-интерфейс: https://aur.archlinux.org/packages/ Вариантов одной программы, как правило, существует несколько, выбирайте подходящий. Хотя бы по рейтингу в АУР'е.
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Re: установка пакетов

Сообщение agafron.ypp » 29 сен 2015, 21:19

такой вопрос, а как в манджжаро правильно ставить deb пакеты? Пробовал dpkg -i *deb так требует какие-то непонятные зависимости. Может какое правило есть?
Аватара пользователя
agafron.ypp
 
Сообщения: 98
Зарегистрирован: 14 мар 2015, 18:55
Благодарил (а): 0 раз.
Поблагодарили: 6 раз.

Re: установка пакетов

Сообщение manjarqo » 29 сен 2015, 21:35

agafron.ypp писал(а):а как в манджжаро правильно ставить deb пакеты? Пробовал dpkg -i *deb так требует какие-то непонятные зависимости. Может какое правило есть?

правильно в Manjaro deb пакеты не ставить :ROFL:
А если серьёзно, то напрямую они в неё не ставятся и ставится не могут, ибо это Arch based дистрибутив. Если сил нет как хочется поюзать именно деб пакет, то либо разархивировать его и поюзать если без "непонятных зависимостей" будет работать, или найти в АУРе нужный пакет, под многие deb пакеты собраны pkgbuild'ы и всё встанет как надо. И третий вариант самому писать pkgbuild'ы со всеми зависимостями под каждый deb пакет.
Аватара пользователя
manjarqo
Администратор
 
Сообщения: 407
Зарегистрирован: 30 июн 2014, 15:36
Откуда: Краснодар
Благодарил (а): 51 раз.
Поблагодарили: 64 раз.

Re: установка пакетов

Сообщение lem2207 » 29 сен 2015, 21:38

Что хоть за приблуда которая ставится только из деб-пакета?
Аватара пользователя
lem2207
 
Сообщения: 34
Зарегистрирован: 12 июл 2015, 00:40
Откуда: Тверь
Благодарил (а): 1 раз.
Поблагодарили: 6 раз.

Re: установка пакетов

Сообщение dimonmmk » 29 сен 2015, 21:45

agafron.ypp, что конкретно хотите поставить? Вопрос не ради флуда, просто чтобы знать.

Добавлено спустя 22 минуты 25 секунд:
ЗЫ: вообще-то manjarqo истину глаголет- deb-пакеты не для арча собраны.
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Re: установка пакетов

Сообщение agafron.ypp » 30 сен 2015, 00:40

dimonmmk писал(а):agafron.ypp, что конкретно хотите поставить? Вопрос не ради флуда, просто чтобы знать.

tano. В ауре нет под него одной зависимости https://aur4.archlinux.org/packages/tano/ libvlc-qt>=0.8.0
да и вообще в ауре что-то стало мало всего(
Аватара пользователя
agafron.ypp
 
Сообщения: 98
Зарегистрирован: 14 мар 2015, 18:55
Благодарил (а): 0 раз.
Поблагодарили: 6 раз.

Re: установка пакетов

Сообщение dimonmmk » 30 сен 2015, 11:26

agafron.ypp писал(а):tano. В ауре нет под него одной зависимости

Там еще и с QT непонятки.
В ауре tano старой версии, 1.2.1, под qt4 сделанная. А libvlc-qt-git есть, но уже новая, под qt5. С ней работает tano версии 1.99-2 , но ее пока в ауре нету. Когда-нибудь кто-то составит PKGBUILD и выложит его в Аур.
А пока запускайте tano под вайном. Вполне работает.
Или пишите PKGBUILD сами, если Вам это сильно необходимо (или просто интересно).
Аватара пользователя
dimonmmk
 
Сообщения: 604
Зарегистрирован: 10 июл 2014, 19:08
Откуда: 57° 3'51.28" 36° 1'43.38"
Благодарил (а): 14 раз.
Поблагодарили: 134 раз.

Пред.След.

Вернуться в Уголок новичка



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1