Разблокирование apt?

Автор wwnet, 24 мая 2017, 21:00:35

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

wwnet

Собственно, возник вопрос-при одновременной работе с терминалом и синаптиком, известная штука, блочится папка с репозиториями.
А мне удобно работать через терминал, а в графическом режиме пользоваться поиском синаптика-есть ли нужный мне пакет?
Можно ли "подружить" эти 2 утилиты? Или нужно пересобирать ядро? (в этом случае я найду что ещё изменить в настройках). Нашёл в инете такую команду, можно ли её применять?    sudo fuser -vki /var/lib/dpkg/lock
:) если не сложно-загляните на мой сайт. С вас не убудет, а мне-трафик  тыц

dogsleg

Цитата: wwnet от 24 мая 2017, 21:00:35Собственно, возник вопрос-при одновременной работе с терминалом и синаптиком, известная штука, блочится папка с репозиториями.
А мне удобно работать через терминал, а в графическом режиме пользоваться поиском синаптика-есть ли нужный мне пакет?
Можно ли "подружить" эти 2 утилиты? Или нужно пересобирать ядро? (в этом случае я найду что ещё изменить в настройках).

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

В качестве варианта попробуйте, например, aptitude. У неё есть и интерфейс командной строки, и псевдографический интерфейс на ncurses.

Цитата: wwnet от 24 мая 2017, 21:00:35Нашёл в инете такую команду, можно ли её применять?

Можно-то можно, только она предложит убить процесс, который блокирует /var/lib/dpkg/lock. В вашем случае она предложит убить synaptic.

wwnet

Печально. Просто процесс поиска через aptitudе-это что-то не для человека придуманное.
Ну в общем понятно, вопрос исчерпан.
:) если не сложно-загляните на мой сайт. С вас не убудет, а мне-трафик  тыц

qupl

Печально, что Ваши необоснованные желания не воплотили разработчики разных программ?
Никакого практического смысла в одновременной работе двух программ работы с пакетами нет. Если Вы не хотите использовать интуитивно поянтный интерфейс aptitude , пользуйтесь synaptic, никто не запрещает. Какие тогда претензии к aptitude?

yoric

В терминале поиск тоже очень даже ничего, осваивайте apt-cache, apt-file, apt-mark & see also в их манах.


alsoijw

wwnet, а почему не запустить синаптик от обычного пользователя?
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

ek-nfn

Цитата: wwnet от 24 мая 2017, 21:00:35А мне удобно работать через терминал, а в графическом режиме пользоваться поиском синаптика-есть ли нужный мне пакет?
Вам надо осваивать алиасы. Например, такой plc ваш_пакет  (apt-cache policy ваш_пакет), или inst ваш_пакет (sudo apt-get install ваш_пакет). Тогда не требуется супер памяти на длинные команды , терминал пашет шустрее
Debian 11 xfce

wwnet

#8
Цитата: qupl от 25 мая 2017, 08:00:18Печально, что Ваши необоснованные желания не воплотили разработчики разных программ?
Никакого практического смысла в одновременной работе двух программ работы с пакетами нет. Если Вы не хотите использовать интуитивно поянтный интерфейс aptitude , пользуйтесь synaptic, никто не запрещает. Какие тогда претензии к aptitude?
У меня вообще нет никаких претензий. Я задал вопрос и получил ответ.
Цитата: yoric от 25 мая 2017, 08:11:16в их манах
Называется "мы лёгких путей не ищем". Зачем мне ман в данном конкретном случае, если я поиске синаптика за 1 сек получаю инфу-есть ли пакет в репе, его версию, зависимости, и описание. Вот вместо всего этого вы предлагаете изучить ман? Это мне напоминает ситуацию, когда в фильме "Приключения Шурика" пьяный Вицин горшок с низа стопки вытягивал
Ман-это хорошо, когда нет альтернативы.
Цитата: ogost от 25 мая 2017, 08:14:39Плюсую yoric, только терминалом и пользуюсь.
Ну, так можно и DE не устанавливать.
Цитата: alsoijw от 25 мая 2017, 14:24:34wwnet, а почему не запустить синаптик от обычного пользователя?
А вот это я не подумал. Вы абсолютно правы. Сыпет ошибками, типо "нет прав, и бла-бла-бла" ну то мелочи, Поиск то есть.
Цитата: ek-nfn от 25 мая 2017, 15:03:43apt-cache policy ваш_пакет),
Ну это проигрывает по описанию. Я так не узнаю, для чего этот пакет, и что он делает (да-да, найдётся ещё команда, и я всё узнаю, мой способ c синаптиком работает дольше-(аж 2 клика)   )

~ $ apt-cache policy vlc
vlc:
  Встановлено: 2.2.2-5ubuntu0.16.04.1
  Кандидат:    2.2.2-5ubuntu0.16.04.2
  Таблиця версій:
     2.2.2-5ubuntu0.16.04.2 500
        500 http://archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages
*** 2.2.2-5ubuntu0.16.04.1 100
        100 /var/lib/dpkg/status
     2.2.2-5 500
        500 http://archive.ubuntu.com/ubuntu xenial/universe i386 Packages
]

:) если не сложно-загляните на мой сайт. С вас не убудет, а мне-трафик  тыц

ek-nfn

Сначала вы писали
Цитата: wwnet от 24 мая 2017, 21:00:35в графическом режиме пользоваться поиском синаптика-есть ли нужный мне пакет?
Затем
Цитата: wwnet от 25 мая 2017, 23:36:50Ну это проигрывает по описанию. Я так не узнаю, для чего этот пакет, и что он делает
Вы уж определитесь чего хотите :D Обычно, когда ищут доступность конкретного пакета , то уже не нуждаются в описании его назначения.
А если хотите знать для чего пакет, то вам не синаптик надо открытым держать, а поисковую строку браузера. В синаптике слишком скупая информация.
Debian 11 xfce

wwnet

#10
Цитата: ek-nfn от 26 мая 2017, 00:25:33Сначала вы писали
Цитата: ek-nfn от 26 мая 2017, 00:25:33Затем
Мне нужно и то, и другое  ;) И инфа, и доступность.
Цитата: ek-nfn от 26 мая 2017, 00:25:33вам не синаптик надо открытым держать, а поисковую строку браузера. В синаптике слишком скупая информация.
Не-не, то что надо. То, что пишет синаптик-мне хватает "более чем".
:) если не сложно-загляните на мой сайт. С вас не убудет, а мне-трафик  тыц

ek-nfn

#11
Цитата: wwnet от 26 мая 2017, 00:40:21Не-не, то что надо. То, что пишет синаптик-мне хватает "более чем".
Попробуйте какой-нибудь менеджер пакетов из PPA Ubuntu. Они показывают тоже самое, что и синаптик, но при просмотре информации о пакете не блокируют работу apt в терминале. Или запуск синаптика от юзера
Debian 11 xfce

wwnet

#12
Спасибо. Проблема-то не сложная, просто запарился-вчера компилировал из сорцов (в первый раз в жизни). Вот и замучался библиотеки и зависимости искать. Тем более "просило" версии >=
:) если не сложно-загляните на мой сайт. С вас не убудет, а мне-трафик  тыц

Deportivo

#13
sudo apt-cache show vlc
Открыть содержимое (спойлер)
Package: vlc
Version: 2.2.5.1-1~deb9u1
Installed-Size: 218
Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers@lists.alioth.debian.org>
Architecture: amd64
Provides: mp3-decoder
Depends: vlc-bin (= 2.2.5.1-1~deb9u1), vlc-plugin-base (= 2.2.5.1-1~deb9u1), vlc-plugin-qt (= 2.2.5.1-1~deb9u1), vlc-plugin-video-output (= 2.2.5.1-1~deb9u1), vlc-l10n (= 2.2.5.1-1~deb9u1)
Pre-Depends: dpkg (>= 1.17.14)
Recommends: vlc-plugin-notify (= 2.2.5.1-1~deb9u1), vlc-plugin-samba (= 2.2.5.1-1~deb9u1), vlc-plugin-skins2 (= 2.2.5.1-1~deb9u1), vlc-plugin-video-splitter (= 2.2.5.1-1~deb9u1), vlc-plugin-visualization (= 2.2.5.1-1~deb9u1)
Description-en: multimedia player and streamer
VLC is the VideoLAN project's media player. It plays MPEG, MPEG-2, MPEG-4,
DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis files, DVDs, VCDs,
podcasts, and multimedia streams from various network sources.
.
VLC can also be used as a streaming server that duplicates the stream it
reads and multicasts them through the network to other clients, or serves
them through HTTP.
.
VLC has support for on-the-fly transcoding of audio and video formats, either
for broadcasting purposes or for movie format transformations. Support for
most output methods is provided by this package, but features can be added by
installing additional plugins:
  * vlc-plugin-access-extra
  * vlc-plugin-fluidsynth
  * vlc-plugin-jack
  * vlc-plugin-notify
  * vlc-plugin-samba
  * vlc-plugin-sdl
  * vlc-plugin-skins2
  * vlc-plugin-svg
  * vlc-plugin-video-splitter
  * vlc-plugin-visualization
  * vlc-plugin-zvbi
Description-md5: 196c026cc5fe76624a12ed5fdd276589
Homepage: http://www.videolan.org/vlc/
Tag: hardware::storage, hardware::storage:dvd, hardware::video,
implemented-in::c, implemented-in::c++, interface::graphical,
interface::x11, protocol::ipv6, protocol::ssl, role::program,                                                                                                                                 
scope::application, sound::compression, sound::player,                                                                                                                                         
uitoolkit::ncurses, uitoolkit::qt, use::converting, use::playing,                                                                                                                             
works-with-format::TODO, works-with-format::mp3,                                                                                                                                               
works-with-format::oggtheora, works-with-format::oggvorbis,                                                                                                                                   
works-with-format::wav, works-with::TODO, works-with::audio,
works-with::video, x11::application
Section: video
Priority: optional
Filename: pool/main/v/vlc/vlc_2.2.5.1-1~deb9u1_amd64.deb
Size: 134940
MD5sum: a649e2bfc48c2dc78af9f0ca00fb8c74
SHA256: 36a065f7938a43bb01d6fbab19a56d5dee09b8021837d0ee1fb6edf0be537322
[свернуть]
sudo apt-cache showpkg vlc
Открыть содержимое (спойлер)
Package: vlc
Versions:
2.2.5.1-1~deb9u1 (/var/lib/apt/lists/http.us.debian.org_debian_dists_stretch_main_binary-amd64_Packages) (/var/lib/dpkg/status)
Description Language:
                 File: /var/lib/apt/lists/http.us.debian.org_debian_dists_stretch_main_binary-amd64_Packages
                  MD5: 196c026cc5fe76624a12ed5fdd276589
Description Language: en
                 File: /var/lib/apt/lists/http.us.debian.org_debian_dists_stretch_main_i18n_Translation-en
                  MD5: 196c026cc5fe76624a12ed5fdd276589


Reverse Depends:
  vlc-plugin-qt,vlc 2.2.4-10~
  vokoscreen,vlc
  vlc-plugin-vlsub,vlc 2.2.0~
  vlc-plugin-zvbi,vlc
  vlc-plugin-visualization,vlc
  vlc-plugin-video-splitter,vlc
  vlc-plugin-video-output,vlc
  vlc-plugin-svg,vlc
  vlc-plugin-skins2,vlc
  vlc-plugin-skins2,vlc 2.2.4-10~
  vlc-plugin-skins2,vlc 2.2.4-10~
  vlc-plugin-sdl,vlc
  vlc-plugin-samba,vlc
  vlc-plugin-qt,vlc 2.2.4-10~
  libvlccore8,vlc 2.2.4-7~
  vlc-plugin-notify,vlc
  vlc-plugin-jack,vlc
  vlc-plugin-fluidsynth,vlc
  vlc-plugin-access-extra,vlc
  freeplayer,vlc 0.8.6b
  tunapie,vlc
  task-xfce-desktop,vlc
  streamtuner2,vlc
  smtube,vlc
  python-mecavideo,vlc
  pidgin-mpris,vlc
  obs-plugins,vlc
  browser-plugin-vlc,vlc
  mediathekview,vlc
  lxde,vlc
  gaupol,vlc
  freetuxtv,vlc
  cinnamon-desktop-environment,vlc
  forensics-extra-gui,vlc
  ezgo-multimedia,vlc
  emms,vlc
  multimedia-players,vlc
  multimedia-broadcasting,vlc
  junior-video,vlc
  education-desktop-mate,vlc
  education-desktop-lxde,vlc
  education-desktop-kde,vlc
  education-desktop-gnome,vlc
Dependencies:
2.2.5.1-1~deb9u1 - dpkg (2 1.17.14) vlc-bin (5 2.2.5.1-1~deb9u1) vlc-plugin-base (5 2.2.5.1-1~deb9u1) vlc-plugin-qt (5 2.2.5.1-1~deb9u1) vlc-plugin-video-output (5 2.2.5.1-1~deb9u1) vlc-l10n (5 2.2.5.1-1~deb9u1) vlc-plugin-notify (5 2.2.5.1-1~deb9u1) vlc-plugin-samba (5 2.2.5.1-1~deb9u1) vlc-plugin-skins2 (5 2.2.5.1-1~deb9u1) vlc-plugin-video-splitter (5 2.2.5.1-1~deb9u1) vlc-plugin-visualization (5 2.2.5.1-1~deb9u1)
Provides:
2.2.5.1-1~deb9u1 - mp3-decoder (= )
Reverse Provides:
[свернуть]

Зачем вам еще больше информации?
Debian 9 Lenovo G5030

wwnet

Цитата: wwnet от 25 мая 2017, 23:36:50(да-да, найдётся ещё команда, и я всё узнаю, мой способ c синаптиком работает дольше-(аж 2 клика)   )

Цитата: Deportivo от 26 мая 2017, 01:42:37
sudo apt-cache show vlc

Код: [Выделить]
sudo apt-cache showpkg vlc
Зачем вам еще больше информации?
Ну вот... не прошло и  2-х часов ))))
:) если не сложно-загляните на мой сайт. С вас не убудет, а мне-трафик  тыц