LINUX.ORG.RU

4
Всего сообщений: 116

Cтранности с пакетами в Убунте 20.04

Всем доброго дня, возникла необходимость установить некоторое ПО с гитхаба в убунту, прога запросила сначала один пакет для питона3 потом другой, я их доустановил, потом началось - потребовался пакет python3-fixtures, sudo apt-get install python3-fixtures - выдает:

Package python3-fixtures is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source

sudo apt-get update есс-но выполнял перед всем этим, короче вывод сообщает что пакета python3-fixtures нет в репах убунты 20.04 НО! - если зайти в репы через браузер:

https://packages.ubuntu.com/focal/all/python3-fixtures

То он ЕСТЬ! Скачиваю его вручную и пытаюсь установить - он ругается - нужен пакет python3-testtools, с ним таже история - в репах его нет но в репах через браузер - ЕСТЬ! https://packages.ubuntu.com/focal/all/python3-testtools Скачиваю и его вручную пытаюсь установить - он требует установленного пакета python3-fixtures!!!! Получается эти два пакета ссылаются друг на друга! Как такое может быть? И что делать, как их установить? И почему их нет в репах? Битых пакетов и нарушенных зависимостей в пакетной базе у меня нет, все норм, проверял И

 ,

barmaley99 ()

Источники собранных и обновляемых программ для rocky linux

Никогда дел с rpm дистрами не имел, кроме короткого и не очень приятного использования федоры (не в обиду фанатам). Поставил на попробовать rocky linux. На удивление ядро 4.18 (вероятно с кучей патчей) поддерживает мое железо 2019-2020 года, а вот репозитории достаточно бедные. Кое-что из нужного нашел на flathub и поставил через flatpak (mpv, vlc и т.д.). Кое-что не нашел (syncthing, rclone, wireshark-gtk, zoneminder, wine и т.д.). В подключенным репозитории epel таких программ нет. Собирать сам и опакечивать буду только в крайнем случае. Откуда вы берете нужные программы? Есть какие-то более-менее доверенные сторонние репозитории? В гугле rocky linux install syncthing/3rd party repos только про уже встроенные репы пишут, где нужного мне софта нет.

 , ,

Padomay ()

Создать локальный репозиторий

Всем привет, подскажите в чем может быть проблема, появилась необходимость на компе с убунтой 20.04 и без инета создать локальный репозиторий, делал все по мануалу отсюда https://help.ubuntu.com/community/AptGet/Offline/Repository?action=show&redirect=SuiteCodename

Скачал из http://archive.ubuntu.com/ubuntu/dists/focal/ Все необходимые файлики, прописал в /etc/apt/sources.list

новый локальный репо - deb file:///home/repo focal main

воссоздал структуру папок в /home/repo -

/home/repo

/home/repo/focal

/home/repo/focal/Main

/home/repo/focal/Main/binary-amd64

/home/repo/focal/Main/binary-amd64/by-hash

закинул в каждую из них файлики как на оригинальном репо

сделал sudo apt-get update, все ОК, новый реп подключен

скачал нужные мне deb-файлики

но команда sudo apt-get install пакет ничего не находит, Package is not available куда я их только не закидывал - во все из вышеупомянутых папок, и даже создал папку /home/repo/pool/перваябуквапакета/ и в неё deb-файлики закидывал, делал sudo apt-get update, все равно не находит

 ,

barmaley99 ()

Hortonworks Data Platfrom 2.6.5.1175

Доброго дня!

Имею дело с кластером Hadoop (HDP версия HDP-2.6.5.1175). Поставили задачу добавить в кластер пару новых машин, но публичные репозитории Cloudera закрыты с начала года, установка упирается в недоступность репозиториев. На просторах интернета удалось найти только сборку HDP 2.6.5.0-292 (то есть более старую по сравнению с установленной). При попытке установиться из этой сборки возникает ошибка:

«resource_management.core.exceptions.ExecutionFailed: Execution of 'ambari-python-wrap /usr/bin/hdp-select set hbase-client 2.6.5.1175-1' returned 1. ERROR: Invalid version 2.6.5.1175-1

Valid choices: 2.6.5.0-292» "

Подскажите, можно ли где то найти архивы с HDP-2.6.5.1175 и HDP-GPL-2.6.5.117? Ни у кого, случаем, не имеется подобного добра?

 ,

ceib ()

Модули AppStreams в локальном репо OEL

Здравствуйте, имеется локальный репозиторий для Oracle Enterprise Linux (OEL) 8.3, созданный на сервере OEL 7.9 (с другим $releasever). Клиенты на ОС OEL 8.3 получают обновления и устанавливают пакеты без ошибок.

Вопрос, что необходимо настроить на сервере, клиенте, чтобы получать большее кол-во модулей(пакеты сгруппированные с библиотеками и приложениями в AppStreams) из локального репозитория?

То что доступно клиенту, отсутствует python и другие:

dnf module list
@modulefailsafe
Name                                    Stream                       Profiles                        Summary                                                                 
container-tools                         ol8 [e]                      common                          Common tools and dependencies for container runtimes                    
satellite-5-client                      1.0 [e]                      common, gui                     ULN client packages         

 , ,

puggy ()

Локальный репозиторий с обновлениями(Выбор сервиса)

Всем привет.

Просьба поделится опытом использования локальных зеркал с обновлениями, возможно есть удобные сервисы?

Сейчас интересно попробовать spacewalk.

Спасибо за ответы.

 ,

lckrspirit ()

Создание выборочного локального репозитория

Здравствуйте. Сейчас на своих компьютерах использую в основном Debian 11 и *buntu 20.04. Хочу попробовать организовать локальный непубличный репозиторий для своих нужд, чтобы ускорить обновления и сначала тестировать их на одном компьютере и если все ОК, то устанавливать протестированное обновление на остальных компьютерах.

Я нашел статью в вики ubuntu, но здесь речь идет о создании зеркала для всего репозитория или для какой-то архитектуры, но это очень большой объем ненужных для меня пакетов. Как быть если мне не нужно полное зеркало, а нужно только для x86_64 и только тех пакетов и их зависимостей, которые у меня установлены? Я могу собрать с разных компьютеров список всех установленных пакетов и мне нужно забирать именно их. Как это можно сделать и поддерживать эти пакеты, в т.ч. новые зависимости в актуальном состоянии?

 , , ,

Bahedi ()

какие надо ключи для репозиторий debian 10 buster, у меня astra linux

W: Ошибка GPG: http://security.debian.org/debian-security buster/updates InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY AA8E81B4331F7F50 NO_PUBKEY 112695A0E562B32A E: Репозиторий «http://security.debian.org/debian-security buster/updates InRelease» не подписан. N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён. N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя. W: Ошибка GPG: http://mirror.corbina.net/debian buster InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138 NO_PUBKEY DCC9EFBF77E11517 E: Репозиторий «http://mirror.corbina.net/debian buster InRelease» не подписан. N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён. N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.

 , ,

DOCIPAK ()

Проблема с репозиторием apache ambari

Всем привет, ставлю apache ambari из репозиториев Cloudera Ловлю access denied… Еще пару дней назад все работало. Мб кто то знает в чем дело? Или только у меня так. МБ Cloudera совсем гайки закрутила и не дает даже старые версии качать?.

 , , ,

Flover ()

Упала скорость до реп Centos

Сервера в колорадо, всегда было несколько MB/s, а теперь

Downloading Packages:
(1/8): grub2-tools-minimal-2.02-90.el8.x86_64.rpm                         189 kB/s | 204 kB     00:01
(2/8): grubby-8.40-41.el8.x86_64.rpm                                      317 kB/s |  49 kB     00:00
(3/8): initscripts-10.00.9-1.el8.x86_64.rpm                               444 kB/s | 338 kB     00:00
(4/8): grub2-common-2.02-90.el8.noarch.rpm                                 95 kB/s | 884 kB     00:09
(5/8): os-prober-1.74-6.el8.x86_64.rpm                                    111 kB/s |  51 kB     00:00
(6/8): which-2.21-12.el8.x86_64.rpm                                       160 kB/s |  49 kB     00:00
(7/8): grub2-tools-2.02-90.el8.x86_64.rpm                                 179 kB/s | 2.0 MB     00:11
(8/8): linux-firmware-20200619-10 24% [========                         ]  63 kB/s |  26 MB     21:34 ETA

@alpha, это часть кампании по популяризации Centos Stream, исключительно ради удобства пользователей?

 , ,

pinus_nigra ()

Ламерский вопрос по добавлению левых реп в Арч

Собственно, как добавить неофициальные репы в арч? Решил стало быть я, добавить chaotic-aur (для ядер tkg). Добавил запись в pacman.conf а из этого репа ничего не ставится. Пишет мол «файл поврежден или неверный ключ GPG». Я попытался конечно добавить ключ из описания репа, но это ничего не дало. Отключать проверку подписи тоже не хочется.

Как конкретно добавить репозиторий в ARC (на самом деле ARCO но не суть)?

 , ,

Vochatrak-az-ezm ()

шаблон Repository с SQLAlchemy

Как корректно заюзать Engine и Session из SQLAlchemy для создания репозитория моделей? Нужно ли делать синглтон(ы) для них или пусть каждая модель запускает свой движек и сессию?

Base = declarative_base()
class A(Base):
    ...

class B(Base):
    ...

class Store:

    def __init__(self):
        psql = 'postgresql://user:123@localhost/pdb'
        self.engine = create_engine(psql)
        self.sessionMaker = sessionmaker(bind=self.engine)
        self.sessionMaker = self.sessionMaker()

    def __del__(self):
        self.sessionMaker.commit()
        self.sessionMaker.close_all()    

class AStore(Store):

    def reCreate(self):
        Base.metadata.drop_all(bind=self.engine, tables=[A.__table__])   
        Base.metadata.create_all(self.engine, tables=[A.__table__])  

    def adds(self, rows):     
        for row in rows:
            params = A(**row);
            self.sessionMaker.add(params)
        self.sessionMaker.commit()   

class BStore(Store):
    ...

 , , ,

scientistpython ()

to Ubuntu(Debian)

Hi all !

Вот в свете последних событий хотелось бы понять пару вопросов :

  1. Вот на странице : https://ubuntu.com/about/release-cycle на примере Ubuntu 20.04 LTS, как понять до какого года ее будут поддерживать ?

  2. Как создать локальное зеркало без лишнего ? С CentOS делал так, качал DVD делал из него реп, в основном этого хватало. И ежедневно rsync-ал папку update c оф. реп. а тут как ?

Спасибо.

 , ,

mx__ ()

как поставить mpv с deb-multimedia.org?

cat /etc/apt/sources.list.d/multimedia.list

# multimedia
deb http://www.deb-multimedia.org buster main non-free

cat /etc/apt/apt.conf.d/99enable-unsecure-repos

# Acquire::Check-Valid-Until "false";
Acquire::AllowInsecureRepositories "true";
# Acquire::AllowDowngradeToInsecureRepositories "true";

apt-get update

apt-get install -t deb-multimedia mpv

Reading package lists... Done
E: The value 'deb-multimedia' is invalid for APT::Default-Release as such a release is not available in the sources

 , , ,

bryak ()

Centos 8, dnf reposync - локальное зеркало пакетов, что может быть проще?

Всем привет.

Столкнулся с забавным эффектом, при создании зеркала репозитория встроенными в восьмерку средствами, aka reposync: репозиторий вытягивается, метадата присутствует, однако количество файлов меньшее, чем в оригинальной репе.

Например:

dnf reposync --delete --remote-time --download-metadata -p ${dest_path} --repo=BaseOS

Зеркалируется, но не выкачивает 509 файлов, если сравнить с оригиналом.

Если указать архитектуру, к примеру --arch=x86_64, то вдобавок будут пропущены пакеты без указания архитектуры а-ля ****.el8.noarch.rpm.

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

Сталкивался кто?

 , , ,

bslpzk ()

как добавить репозитарий в убунту

вот например надо репо где вот этот файл https://packages.ubuntu.com/xenial/php7.0-opcache


пробовал дописать в /etc/apt/sources.list

deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted
deb http://us.archive.ubuntu.com/ubuntu/ xenial universe
deb http://us.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
deb http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse


но apt install php7.0-opcache после update не заработал

 

Talnah ()

SuSE-склад вкусняшек, как скачать «все разом»?

добрый день

есть «складилище» SuSE:KDE3

кто подскажет как скачать эту «хитро-закрученную» задницу?

500 пакетов и «хренова-чукча» файлов

в лоб - только пофайловая закачка (и только с учеткой)

логин есть, но это не сильно-то погогло

с набегу не нашел как это все закачать «разом», ну или хотя-бы «полуразом»

буду благодарен за подсказки, можно и просто побалагурить :о)

 , ,

sunjob ()

Community репозитории в дистрибутивах

Вопрос, возможно, немного провоцирующий, но не знаю как его ещё сформулировать посреди ночи.

В ряде дистрибутивов есть так называемые contrib или community репозитории.

Например, в Rosa явно указано, что пакеты из репозитория contrib собираются членами сообщества и не проверяются QA.

В Arch это пакеты принятые из AUR некими Trusted Users, которые ещё не «ментейнеры/разработчики» (почему?), но которых в тоже время, насколько я понял, непонятно самих кто контролирует в плане качества скриптов, которые ими пишутся. При этом

Некоторые из этих пакетов в конечном итоге могут оказаться в репозиториях core или extra, если разработчики посчитают их важными для дистрибутива.

В Debian я вообще не понял, что это такое.

В Gentoo аналог этому сейчас проект в стадии бета GURU. Proxy Maintainers не совсем то, так как QA там всё же «дерут» в хорошем смысле и пакеты находятся в основном дереве.

Кто и как решает важен ли пакет для дистрибутива или нет для переноса в основные репозитории? То есть перенос возможен только если пакетом станет заниматься официальный ментейнер?

 , ,

grem ()

Debian использовать тестовый репозиторий только для списка пакетов.

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

Возможно ли такое?

 , , , ,

constin ()

Какой дистрибутив имеет самый широкий репозиторий?

с натбольшим кол-ва софта, оболочек, и тд?

 ,

quanter12 ()