LINUX.ORG.RU

Нет curl в репозиториях Debian 10

 , , ,


0

1

Добрый день.
Странные дела:

root@debian:/etc/apt# apt-get update
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 https://download.virtualbox.org/virtualbox/debian buster InRelease                             
Hit:3 http://repository.spotify.com stable InRelease                                                 
Hit:4 http://deb.debian.org/debian buster InRelease
Hit:5 http://deb.debian.org/debian buster-updates InRelease
Reading package lists... Done


##### ГДЕ curl?? #####
root@debian:/etc/apt# apt-cache search curl
libcurl3-gnutls - easy-to-use client-side URL transfer library (GnuTLS flavour)
libcurl4 - easy-to-use client-side URL transfer library (OpenSSL flavour)
libhttp-cookies-perl - HTTP cookie jars
python3-pycurl - Python bindings to libcurl (Python 3)


##### ТОЧНО НЕТ curl ! ######
root@debian:/etc/apt# apt-get install curl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package curl 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

E: Package 'curl' has no installation candidate

Содержимое source.list:

# 

# deb cdrom:[Debian GNU/Linux 10.0.0 _Buster_ - Official amd64 NETINST 20190706-10:23]/ buster main

#deb cdrom:[Debian GNU/Linux 10.0.0 _Buster_ - Official amd64 NETINST 20190706-10:23]/ buster main

deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free

deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main
deb-src http://deb.debian.org/debian/ buster-updates main

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

deb https://download.virtualbox.org/virtualbox/debian buster contrib

А на сайте говорят что есть. Что я делаю не так?
Заранее спасибо

★★★

Оказывается касается не только curl. Вот например libcanberra-gtk-module типа как нет, хотя должен быть.

disee ★★★
() автор топика

Сменить зеркало, может?

rain@vps1nl:~$ apt-cache policy curl
curl:
  Installed: 7.64.0-4
  Candidate: 7.64.0-4
  Version table:
 *** 7.64.0-4 500
        500 http://ftp.nl.debian.org/debian buster/main amd64 Packages
        100 /var/lib/dpkg/status
     7.52.1-5+deb9u9 500
        500 http://ftp.nl.debian.org/debian stretch/main amd64 Packages
        500 http://security.debian.org/debian-security stretch/updates/main amd64 Packages

YAR ★★★★★
()
Ответ на: комментарий от YAR

Хотя твое тоже вполне нормально добавляется:

rain@walkbook:~$ apt policy   curl
curl:
  Установлен: 7.52.1-5+deb9u9
  Кандидат:   7.64.0-4
  Таблица версий:
     7.64.0-4 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
 *** 7.52.1-5+deb9u9 500
        500 http://debian.org.ua/debian stretch/main amd64 Packages
        500 http://security.debian.org/debian-security stretch/updates/main amd64 Packages
        100 /var/lib/dpkg/status
     7.38.0-4+deb8u11 500
        500 http://debian.org.ua/debian jessie/main amd64 Packages

YAR ★★★★★
()
Ответ на: комментарий от YAR

Подтверждаю, десктоп на Debian 10, curl стоит и используется. Так что ищи проблему у себя.

skyman ★★★
()

Его не может не быть, ты же это понимаешь? Он незаменим и аналогов не существует.

anonymous
()
Ответ на: комментарий от YAR

Может есть еще какие-нибудь предположения из-за чего такое может быть?

disee ★★★
() автор топика

ха. Заменил

deb http://deb.debian.org/debian/ buster main contrib non-free
на
deb http://deb.debian.org/debian/ stable main contrib non-free
и все заработало.
Почему? не знаю

disee ★★★
() автор топика
Ответ на: комментарий от ps1h

а может лучше сразу нормальный дистр поставить без всяких debиков вместо того что разбирать что они там опять начудили?

anonymous
()
Ответ на: комментарий от anonymous

Например? Если Debian, по твоему, ненормальный дистр ...

Desmond_Hume ★★★★★
()
Ответ на: комментарий от ps1h

Если я правильно понимаю, эти строки говорят примерно следующее: добавить репозиторий по адресу http.... сьют buster (или stable во втором варианте). Далее перечисленее из какого «пула» (термин не правильный, но сойдет) брать пакеты main, contrib или non-free (полностью открытые, открытые но под не «хорошей» лицензией, закрытые).
На текущий момент buster - это стабильная ветка, т.е. сейчас stable и buster синонемы.

Так что я должен увидить в http://deb.debian.org/debian/dists/buster/non-free/ ? И как это объясняет что со «stable» работает, а с «buster» не работает?

disee ★★★
() автор топика
Ответ на: комментарий от kirill_rrr

Во-первых, x265 очень сложно назвать «незаменимым», во-вторых, его никто не удалял. Да, я видел libx265 в debian8 , просто ты слоупок и не заметил, как jessie-backports уехали в архив — http://archive.debian.org/debian/pool/main/x/x265/, а в основных репах Джесси x265 отродясь не было.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от disee

Далее перечисленее из какого «пула» (термин не правильный, но сойдет)

Если по простому, то на сервере это выглядит как разные директории, соответственно apt видит там разный набор пакетов. Я не пользуюсь debian, поэтому без понятия чем отличаются их репозитарии и какой из них стабильнее. Но по логике вещей в стейбл всегда лежат основные пакеты, а в других уже более свежие или те что побоялись в стейбл выложить. Это надо на их вики читать или где они там про это пишут.

ps1h ★★★
()
Ответ на: комментарий от ps1h

Я не пользуюсь debian, поэтому без понятия чем отличаются их репозитарии и какой из них стабильнее

Но своё важное мнение имеешь. Facepalm.rar

Но по логике вещей в стейбл всегда лежат основные пакеты, а в других уже более свежие или те что побоялись в стейбл выложить

Только документация старше «логики вещей». Stable — это не название ветки дистрибутива, это название самого дистрибутива. На данный момент это синоним Buster.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Ты не поверишь, но apt есть не только в debian. Ради интереса можно посмотреть packages и там видно что curl всё же есть в buster, соответственно у ТС что-то напутано с конфигом apt'a или зеркала какие-то не доступны.

ps1h ★★★
()
Ответ на: комментарий от ps1h

у ТС что-то напутано с конфигом apt'a или зеркала какие-то не доступны

Это-то очевидно, и тут уже в треде отметили, что у всех работает.

но apt есть не только в debian

Я даже apt+rpm использовал, около года на Alt Linux 2.4 прожил, лет 15 назад.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Т.е. если это не основная репа, можно творить что угодно и удалять базовые либы? Я хз чем они официально заменяли ffmpeg, куче софта нужна именно эта либа.

kirill_rrr ★★★★★
()
Ответ на: комментарий от kirill_rrr

удалять базовые либы?

Кто и какую либу удалил?

чем они официально заменяли ffmpeg

jessie был единственным дебианом, где вместо ffmpeg был libav.

gremlin_the_red ★★★★★
()
Ответ на: комментарий от kirill_rrr

ffmpeg
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.