debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Разблокирование apt?  (Прочитано 740 раз)

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

Оффлайн wwnet

  • Topic Author
  • Сообщений: 90
  • Это не вы выбрали Линукс. Это он выбрал вас.
    • Форум ТЭФ
Разблокирование apt?
« : 24 Май 2017, 21:00:35 »
Собственно, возник вопрос-при одновременной работе с терминалом и синаптиком, известная штука, блочится папка с репозиториями.
А мне удобно работать через терминал, а в графическом режиме пользоваться поиском синаптика-есть ли нужный мне пакет?
Можно ли "подружить" эти 2 утилиты? Или нужно пересобирать ядро? (в этом случае я найду что ещё изменить в настройках). Нашёл в инете такую команду, можно ли её применять?    sudo fuser -vki /var/lib/dpkg/lock
« Последнее редактирование: 24 Май 2017, 21:07:03 от wwnet »
:) если не сложно-загляните на мой сайт. С вас не убудет, а мне-трафик  тыц
 

Оффлайн dogsleg

  • systemd of a pwn
  • Сообщений: 182
  • Debian Developer
    • www.pimentola.ru
Re: Разблокирование apt?
« Ответ #1 : 24 Май 2017, 21:22:34 »
Собственно, возник вопрос-при одновременной работе с терминалом и синаптиком, известная штука, блочится папка с репозиториями.
А мне удобно работать через терминал, а в графическом режиме пользоваться поиском синаптика-есть ли нужный мне пакет?
Можно ли "подружить" эти 2 утилиты? Или нужно пересобирать ядро? (в этом случае я найду что ещё изменить в настройках).

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

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

Нашёл в инете такую команду, можно ли её применять?

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

Оффлайн wwnet

  • Topic Author
  • Сообщений: 90
  • Это не вы выбрали Линукс. Это он выбрал вас.
    • Форум ТЭФ
Re: Разблокирование apt?
« Ответ #2 : 24 Май 2017, 21:38:43 »
Печально. Просто процесс поиска через aptitudе-это что-то не для человека придуманное.
Ну в общем понятно, вопрос исчерпан.
:) если не сложно-загляните на мой сайт. С вас не убудет, а мне-трафик  тыц
 

Онлайн qupl

  • Сообщений: 4257
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Разблокирование apt?
« Ответ #3 : 25 Май 2017, 08:00:18 »
Печально, что Ваши необоснованные желания не воплотили разработчики разных программ?
Никакого практического смысла в одновременной работе двух программ работы с пакетами нет. Если Вы не хотите использовать интуитивно поянтный интерфейс aptitude , пользуйтесь synaptic, никто не запрещает. Какие тогда претензии к aptitude?

Оффлайн yoric

  • Сообщений: 559
  • gentoo
  • Jabber: yoric@jabber.ru
Re: Разблокирование apt?
« Ответ #4 : 25 Май 2017, 08:11:16 »
В терминале поиск тоже очень даже ничего, осваивайте apt-cache, apt-file, apt-mark & see also в их манах.
 
Пользователи, которые поблагодарили этот пост: ogost

Онлайн ogost

  • Сообщений: 2731
  • Linux Registered User #547151
Re: Разблокирование apt?
« Ответ #5 : 25 Май 2017, 08:14:39 »
Плюсую yoric, только терминалом и пользуюсь.

Оффлайн alsoijw

  • Fedora 25 GNOME 3 amd64
  • Сообщений: 1231
Re: Разблокирование apt?
« Ответ #6 : 25 Май 2017, 14:24:34 »
wwnet, а почему не запустить синаптик от обычного пользователя?
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?
 
Пользователи, которые поблагодарили этот пост: wwnet

Оффлайн ek-nfn

  • Debian 9 xfce x64
  • Сообщений: 163
Re: Разблокирование apt?
« Ответ #7 : 25 Май 2017, 15:03:43 »
А мне удобно работать через терминал, а в графическом режиме пользоваться поиском синаптика-есть ли нужный мне пакет?
Вам надо осваивать алиасы. Например, такой plc ваш_пакет  (apt-cache policy ваш_пакет), или inst ваш_пакет (sudo apt-get install ваш_пакет). Тогда не требуется супер памяти на длинные команды , терминал пашет шустрее
 

Оффлайн wwnet

  • Topic Author
  • Сообщений: 90
  • Это не вы выбрали Линукс. Это он выбрал вас.
    • Форум ТЭФ
Re: Разблокирование apt?
« Ответ #8 : 25 Май 2017, 23:36:50 »
Печально, что Ваши необоснованные желания не воплотили разработчики разных программ?
Никакого практического смысла в одновременной работе двух программ работы с пакетами нет. Если Вы не хотите использовать интуитивно поянтный интерфейс aptitude , пользуйтесь synaptic, никто не запрещает. Какие тогда претензии к aptitude?
У меня вообще нет никаких претензий. Я задал вопрос и получил ответ.
в их манах
Называется "мы лёгких путей не ищем". Зачем мне ман в данном конкретном случае, если я поиске синаптика за 1 сек получаю инфу-есть ли пакет в репе, его версию, зависимости, и описание. Вот вместо всего этого вы предлагаете изучить ман? Это мне напоминает ситуацию, когда в фильме "Приключения Шурика" пьяный Вицин горшок с низа стопки вытягивал
 Ман-это хорошо, когда нет альтернативы.
Плюсую yoric, только терминалом и пользуюсь.
Ну, так можно и DE не устанавливать.
wwnet, а почему не запустить синаптик от обычного пользователя?
А вот это я не подумал. Вы абсолютно правы. Сыпет ошибками, типо "нет прав, и бла-бла-бла" ну то мелочи, Поиск то есть.
apt-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
]
« Последнее редактирование: 25 Май 2017, 23:45:20 от wwnet »
:) если не сложно-загляните на мой сайт. С вас не убудет, а мне-трафик  тыц
 

Оффлайн ek-nfn

  • Debian 9 xfce x64
  • Сообщений: 163
Re: Разблокирование apt?
« Ответ #9 : 26 Май 2017, 00:25:33 »
Сначала вы писали
в графическом режиме пользоваться поиском синаптика-есть ли нужный мне пакет?
Затем
Ну это проигрывает по описанию. Я так не узнаю, для чего этот пакет, и что он делает
Вы уж определитесь чего хотите :D Обычно, когда ищут доступность конкретного пакета , то уже не нуждаются в описании его назначения.
А если хотите знать для чего пакет, то вам не синаптик надо открытым держать, а поисковую строку браузера. В синаптике слишком скупая информация.
 

Оффлайн wwnet

  • Topic Author
  • Сообщений: 90
  • Это не вы выбрали Линукс. Это он выбрал вас.
    • Форум ТЭФ
Re: Разблокирование apt?
« Ответ #10 : 26 Май 2017, 00:40:21 »
Сначала вы писали
Затем
Мне нужно и то, и другое  ;) И инфа, и доступность.
вам не синаптик надо открытым держать, а поисковую строку браузера. В синаптике слишком скупая информация.
Не-не, то что надо. То, что пишет синаптик-мне хватает "более чем".
« Последнее редактирование: 26 Май 2017, 00:41:56 от wwnet »
:) если не сложно-загляните на мой сайт. С вас не убудет, а мне-трафик  тыц
 

Оффлайн ek-nfn

  • Debian 9 xfce x64
  • Сообщений: 163
Re: Разблокирование apt?
« Ответ #11 : 26 Май 2017, 00:45:06 »
Не-не, то что надо. То, что пишет синаптик-мне хватает "более чем".
Попробуйте какой-нибудь менеджер пакетов из PPA Ubuntu. Они показывают тоже самое, что и синаптик, но при просмотре информации о пакете не блокируют работу apt в терминале. Или запуск синаптика от юзера
« Последнее редактирование: 26 Май 2017, 00:52:59 от ek-nfn »
 

Оффлайн wwnet

  • Topic Author
  • Сообщений: 90
  • Это не вы выбрали Линукс. Это он выбрал вас.
    • Форум ТЭФ
Re: Разблокирование apt?
« Ответ #12 : 26 Май 2017, 00:52:56 »
Спасибо. Проблема-то не сложная, просто запарился-вчера компилировал из сорцов (в первый раз в жизни). Вот и замучался библиотеки и зависимости искать. Тем более "просило" версии >=
« Последнее редактирование: 26 Май 2017, 00:55:20 от wwnet »
:) если не сложно-загляните на мой сайт. С вас не убудет, а мне-трафик  тыц
 

Оффлайн Deportivo

  • Сообщений: 32
  • Debian 9 KDE Lenovo g5030
Re: Разблокирование apt?
« Ответ #13 : 26 Май 2017, 01:42:37 »
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:


Зачем вам еще больше информации?
« Последнее редактирование: 26 Май 2017, 02:02:16 от Deportivo »
Debian 9 Lenovo G5030
 

Оффлайн wwnet

  • Topic Author
  • Сообщений: 90
  • Это не вы выбрали Линукс. Это он выбрал вас.
    • Форум ТЭФ
Re: Разблокирование apt?
« Ответ #14 : 26 Май 2017, 02:02:16 »
(да-да, найдётся ещё команда, и я всё узнаю, мой способ c синаптиком работает дольше-(аж 2 клика)   )

sudo apt-cache show vlc

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

Теги: