Здравейте! Вероятно използвате блокиращ рекламите софтуер. В това няма нищо нередно, много хора го правят. |
Но за да помогнете този сайт да съществува и за да имате достъп до цялото съдържание, моля, изключете блокирането на рекламите. |
Ако не знаете как, кликнете тук |
Стабилни срещу ролинг дистрибуции
-
- Пристрастéн
- Мнения: 889
- Регистриран: пет сеп 20, 2019 17:00
- Репутация: 10536
- пол: Мъж
Re: Стабилни срещу ролинг дистрибуции
@Mozo
Не можах да разбера що е този зор да се маха libindicator?
Но все пак, погледнах - в Дебиан зависимостите са изградени така:
libindicator3-7 <-- libаppindicator3-1 <-- network-manager-gnome ... и опа!
libаppindicator3-1:
" A library to allow applications to export a menu into the panel. Based on KSNI it also works in KDE and will fallback to generic Systray support if none of those are available. This package contains shared libraries to be used by GTK3 applications. "
network-manager-gnome
" Тhis package contains a systray applet for GNOME's notification area but it also works for other desktop environments which provide a systray like KDE or Xfce. It displays the available networks and allows users to easily switch between them. For encrypted networks it will prompt the user for the key/passphrase and it can optionally store them in the gnome-keyring."
Предполагам знаете, че за всяко истински самостоятелно дистро пакетите спрямо една еквивалентна функционалност са различни (като брой и съдържание) и каскадните зависимости са различни.
Т.е. може в друго дистро да се маха и по-лесно, в Дебиан така са изградили зависимостите в пакетите и не ви препоръчвам да деинсталирате libindicator, освен ако нямате network-manager-gnome инсталиран.
Та в заключение по спора - не е проблемът в apt че не можел, просто такава е пакетната архитектура на тази функционалност в Debian.
Прочетено: 4337 пъти
Не можах да разбера що е този зор да се маха libindicator?
Но все пак, погледнах - в Дебиан зависимостите са изградени така:
libindicator3-7 <-- libаppindicator3-1 <-- network-manager-gnome ... и опа!
libаppindicator3-1:
" A library to allow applications to export a menu into the panel. Based on KSNI it also works in KDE and will fallback to generic Systray support if none of those are available. This package contains shared libraries to be used by GTK3 applications. "
network-manager-gnome
" Тhis package contains a systray applet for GNOME's notification area but it also works for other desktop environments which provide a systray like KDE or Xfce. It displays the available networks and allows users to easily switch between them. For encrypted networks it will prompt the user for the key/passphrase and it can optionally store them in the gnome-keyring."
Предполагам знаете, че за всяко истински самостоятелно дистро пакетите спрямо една еквивалентна функционалност са различни (като брой и съдържание) и каскадните зависимости са различни.
Т.е. може в друго дистро да се маха и по-лесно, в Дебиан така са изградили зависимостите в пакетите и не ви препоръчвам да деинсталирате libindicator, освен ако нямате network-manager-gnome инсталиран.
Та в заключение по спора - не е проблемът в apt че не можел, просто такава е пакетната архитектура на тази функционалност в Debian.
- p4p
- Почетен член
- Мнения: 1938
- Регистриран: нед ное 29, 2015 01:35
- Репутация: 27642
- пол: Мъж
- Местоположение: Царевци
Re: Стабилни срещу ролинг дистрибуции
Проверих как е в openSUSE TW GNOME.
Инсталирах само за проба Skype, понеже не го ползвам.
https://i.imgur.com/vJ4XEzH.png
https://i.imgur.com/h5WuokQ.png
Има инсталирани два индикатора. Махнах ги и двата. Нямаше проблеми със зависимости.
https://i.imgur.com/T9WkEyv.png
Левият клик заработи. Появи се и бутон за максимизиране, който го няма на предната снимка:
https://i.imgur.com/KIZqr40.png
Пробвах zypper. Работи, не е скопен. Инсталирах пак индикаторите. В GNOME няма проблеми с тях:
https://i.imgur.com/vsLdQ3N.png
https://i.imgur.com/F8PxP3X.png
И всичко по-горе става при инсталиран network-manager:
https://i.imgur.com/VqpNY7H.png
Пробвах и поотделно индикаторите. Оказа се, че "проблемният" е libappindicator3-1:
https://i.imgur.com/ntCmhLW.png
Няма как да пробвам сега в Leap. Там съм с Плазма. Но вероятно ситуацията е подобна.
Инсталирах само за проба Skype, понеже не го ползвам.
https://i.imgur.com/vJ4XEzH.png
https://i.imgur.com/h5WuokQ.png
Има инсталирани два индикатора. Махнах ги и двата. Нямаше проблеми със зависимости.
https://i.imgur.com/T9WkEyv.png
Левият клик заработи. Появи се и бутон за максимизиране, който го няма на предната снимка:
https://i.imgur.com/KIZqr40.png
Пробвах zypper. Работи, не е скопен. Инсталирах пак индикаторите. В GNOME няма проблеми с тях:
https://i.imgur.com/vsLdQ3N.png
https://i.imgur.com/F8PxP3X.png
И всичко по-горе става при инсталиран network-manager:
https://i.imgur.com/VqpNY7H.png
Пробвах и поотделно индикаторите. Оказа се, че "проблемният" е libappindicator3-1:
https://i.imgur.com/ntCmhLW.png
Няма как да пробвам сега в Leap. Там съм с Плазма. Но вероятно ситуацията е подобна.
- Mozo
- Skynet Cyber Unit
- Мнения: 295607
- Регистриран: пет юни 01, 2007 14:18
- Репутация: 365596
- Местоположение: Somewhere In Time
Re: Стабилни срещу ролинг дистрибуции
Вече два пъти го пиша, кажи, ако трябва ще го напиша и за трети пътТамболианеца написа: ↑съб ное 07, 2020 16:46@Mozo
Не можах да разбера що е този зор да се маха libindicator?

Именно apt е проблемът. Цялата среда си бачка без проблем и без този пакет - доказателство Manjaro Cinnamon, където се маха с мигване на окото, а също така и постът на p4p. Отново - навсякъде другаде става, само при Debian/Ubuntu не става, но не бил проблемът в apt, а в самия DebianТамболианеца написа: ↑съб ное 07, 2020 16:46
Но все пак, погледнах - в Дебиан зависимостите са изградени така:
libindicator3-7 <-- libаppindicator3-1 <-- network-manager-gnome ... и опа!
libаppindicator3-1:
" A library to allow applications to export a menu into the panel. Based on KSNI it also works in KDE and will fallback to generic Systray support if none of those are available. This package contains shared libraries to be used by GTK3 applications. "
network-manager-gnome
" Тhis package contains a systray applet for GNOME's notification area but it also works for other desktop environments which provide a systray like KDE or Xfce. It displays the available networks and allows users to easily switch between them. For encrypted networks it will prompt the user for the key/passphrase and it can optionally store them in the gnome-keyring."
Предполагам знаете, че за всяко истински самостоятелно дистро пакетите спрямо една еквивалентна функционалност са различни (като брой и съдържание) и каскадните зависимости са различни.
Т.е. може в друго дистро да се маха и по-лесно, в Дебиан така са изградили зависимостите в пакетите и не ви препоръчвам да деинсталирате libindicator, освен ако нямате network-manager-gnome инсталиран.
Та в заключение по спора - не е проблемът в apt че не можел, просто такава е пакетната архитектура на тази функционалност в Debian.

При Plasma се маха и се слага без проблем, зорът е при GNOME и при Debuan/Ubuntu-базирано дистро. На openSUSE е ясно, че ще стане, но с apt не става... Благодаря за пробата, надявам се да измислиш нещоp4p написа: ↑съб ное 07, 2020 17:20Проверих как е в openSUSE TW GNOME.
Инсталирах само за проба Skype, понеже не го ползвам.
https://i.imgur.com/vJ4XEzH.png
https://i.imgur.com/h5WuokQ.png
Има инсталирани два индикатора. Махнах ги и двата. Нямаше проблеми със зависимости.
https://i.imgur.com/T9WkEyv.png
Левият клик заработи. Появи се и бутон за максимизиране, който го няма на предната снимка:
https://i.imgur.com/KIZqr40.png
Пробвах zypper. Работи, не е скопен. Инсталирах пак индикаторите. В GNOME няма проблеми с тях:
https://i.imgur.com/vsLdQ3N.png
https://i.imgur.com/F8PxP3X.png
И всичко по-горе става при инсталиран network-manager:
https://i.imgur.com/VqpNY7H.png
Пробвах и поотделно индикаторите. Оказа се, че "проблемният" е libappindicator3-1:
https://i.imgur.com/ntCmhLW.png
Няма как да пробвам сега в Leap. Там съм с Плазма. Но вероятно ситуацията е подобна.


- p4p
- Почетен член
- Мнения: 1938
- Регистриран: нед ное 29, 2015 01:35
- Репутация: 27642
- пол: Мъж
- Местоположение: Царевци
Re: Стабилни срещу ролинг дистрибуции
1. Няма проблеми с GNOME. Нали това показах по-горе.
2. Какво трябва да измисля?
- Mozo
- Skynet Cyber Unit
- Мнения: 295607
- Регистриран: пет юни 01, 2007 14:18
- Репутация: 365596
- Местоположение: Somewhere In Time
Re: Стабилни срещу ролинг дистрибуции
Да, няма проблеми с GNOME, има проблеми с apt. Трябва да се измисли как да се премахне пакетът от Debian/Ubuntu-базирано дистро, без да се почупи. Още от първия си пост го написах. При Arch става, при openSUSE става, при Debian/Ubuntu не става.

Re: Стабилни срещу ролинг дистрибуции
Тоест, ако "някъде" пищш, че мениджъра на мрежата няма нужда от въпросния пакет - пак така няма да може да се махне. (Това съм го писал и по-напред, сега го обличам в друга форма). В допълнение, ако системата е сглобена правилно след "моя шаманизъм" системата сама ще предложи да се махне пакета като ненужен. Точка и амин. Повече нема да се обаждам.
Селски, Начо Селски.
-
- Пристрастéн
- Мнения: 889
- Регистриран: пет сеп 20, 2019 17:00
- Репутация: 10536
- пол: Мъж
Re: Стабилни срещу ролинг дистрибуции
@Mozo
Можеш да се пробваш хакерската
1. Деинсталираш libindicator3-7 през dpkg
# dpkg -r --force-depends libindicator3-7
2. Откачаш влаковата дипендънси композиция
- Отиваш във /var/lib/dpkg
- Отваряш с текстови редактор файла status и търсиш първия вагон libappindicator3-1
- В ред Depends изтриваш libindicator3-7 и една запетая, запазваш.
3. Застопоряваш libappindicator3-1 да не се ъпдейтва през apt-mark
# apt-mark hold libappindicator3-1
За по-сигурно можеш да му сложиш pinning на точната версия и -1 за приоритет в /apt/preferencies
Доколко самата функционалност на libappindicator3-1 и последващите вагони в депендънсито ще е читава - НЕ ГАРАНТИРАМ.
Добавка: като се замислих, по-логично откъм по-малко проблеми ми изглежда обратната процедура:
3. Застопоряваш ръчно вагоните;
2. Откачаш "локомотива"
1. Скрапваш "локомотива"
Можеш да се пробваш хакерската
1. Деинсталираш libindicator3-7 през dpkg
# dpkg -r --force-depends libindicator3-7
2. Откачаш влаковата дипендънси композиция

- Отиваш във /var/lib/dpkg
- Отваряш с текстови редактор файла status и търсиш първия вагон libappindicator3-1
- В ред Depends изтриваш libindicator3-7 и една запетая, запазваш.
3. Застопоряваш libappindicator3-1 да не се ъпдейтва през apt-mark
# apt-mark hold libappindicator3-1
За по-сигурно можеш да му сложиш pinning на точната версия и -1 за приоритет в /apt/preferencies
Доколко самата функционалност на libappindicator3-1 и последващите вагони в депендънсито ще е читава - НЕ ГАРАНТИРАМ.
Добавка: като се замислих, по-логично откъм по-малко проблеми ми изглежда обратната процедура:
3. Застопоряваш ръчно вагоните;
2. Откачаш "локомотива"
1. Скрапваш "локомотива"
- Mozo
- Skynet Cyber Unit
- Мнения: 295607
- Регистриран: пет юни 01, 2007 14:18
- Репутация: 365596
- Местоположение: Somewhere In Time
Re: Стабилни срещу ролинг дистрибуции
Пробвах нещо подобно, но не съм го холдвал, защото изходих от логиката, че след като го няма, какво да му холдвам
Благодаря, ще пробвам и ще пиша какво е станало. Не се притеснявам, че нещо ще се случи, имам си бекъпи на всичко, а и не го ползвам много, 2-3 пъти в месеца за сверка

Благодаря, ще пробвам и ще пиша какво е станало. Не се притеснявам, че нещо ще се случи, имам си бекъпи на всичко, а и не го ползвам много, 2-3 пъти в месеца за сверка


- p4p
- Почетен член
- Мнения: 1938
- Регистриран: нед ное 29, 2015 01:35
- Репутация: 27642
- пол: Мъж
- Местоположение: Царевци
Re: Стабилни срещу ролинг дистрибуции
1. Аз съм само любител.
2. Не ползвам DEB базирани вече 2-3 години.
3. Направих още една проба. Този път с Fedora.
Fedora 33 Live:
- няма инсталирани "индикатори" по подразбиране;
- инсталирах "проблемния" libappindicator-gtk3:
https://i.ibb.co/zFYc7Wq/Screenshot-fro ... -29-08.png
- при стандартно изтриване се премахват и допълнително инсталираните зависимости:
https://i.ibb.co/4YLr0L0/Screenshot-fro ... -29-24.png
- при грубо изтриване с
sudo rpm -e --nodeps пакет
естествено се премахва само посоченият. Това последното никога не трябва да се прави, освен, ако не искаш да се фръцкаш колко си най-най -.... Иначе командата работи във всички RPM дистрибуции.
Fedora 34 GNOME + Cinnamon + MATE
- libappindicator-gtk3 е инсталиран.
При опит за стандартно изтриване с
sudo dnf remove libappindicator-gtk3
иска да премахне още десетки пакети, свързани основно със Cinnamon, MATE, Mint:
https://i.ibb.co/Zdb3K1L/Screenshot-fro ... -55-01.png
https://i.ibb.co/PDVy67b/Screenshot-fro ... -55-07.png
Cinnamon е форк на GNOME, но не е GNOME.
Все едно да се приравняват напълно Manjaro и всички други базирани на Arch дистра с Arch.
2. Не ползвам DEB базирани вече 2-3 години.
3. Направих още една проба. Този път с Fedora.
Fedora 33 Live:
- няма инсталирани "индикатори" по подразбиране;
- инсталирах "проблемния" libappindicator-gtk3:
https://i.ibb.co/zFYc7Wq/Screenshot-fro ... -29-08.png
- при стандартно изтриване се премахват и допълнително инсталираните зависимости:
https://i.ibb.co/4YLr0L0/Screenshot-fro ... -29-24.png
- при грубо изтриване с
sudo rpm -e --nodeps пакет
естествено се премахва само посоченият. Това последното никога не трябва да се прави, освен, ако не искаш да се фръцкаш колко си най-най -.... Иначе командата работи във всички RPM дистрибуции.
Fedora 34 GNOME + Cinnamon + MATE
- libappindicator-gtk3 е инсталиран.
При опит за стандартно изтриване с
sudo dnf remove libappindicator-gtk3
иска да премахне още десетки пакети, свързани основно със Cinnamon, MATE, Mint:
https://i.ibb.co/Zdb3K1L/Screenshot-fro ... -55-01.png
https://i.ibb.co/PDVy67b/Screenshot-fro ... -55-07.png
Cinnamon е форк на GNOME, но не е GNOME.
Все едно да се приравняват напълно Manjaro и всички други базирани на Arch дистра с Arch.
- Mozo
- Skynet Cyber Unit
- Мнения: 295607
- Регистриран: пет юни 01, 2007 14:18
- Репутация: 365596
- Местоположение: Somewhere In Time
Re: Стабилни срещу ролинг дистрибуции
Е, на всички тук е ясно, че е форк, няма нужда да уточняваме 
Благодаря за пробите при Fedora, но нас apt ни вълнува. Сега ще пробвам начина на Тамболианеца, който се надявам да сработи.

Благодаря за пробите при Fedora, но нас apt ни вълнува. Сега ще пробвам начина на Тамболианеца, който се надявам да сработи.

- Mozo
- Skynet Cyber Unit
- Мнения: 295607
- Регистриран: пет юни 01, 2007 14:18
- Репутация: 365596
- Местоположение: Somewhere In Time
Re: Стабилни срещу ролинг дистрибуции
Така, стигна се дотам, че системата се ошашка, хем го има, хем го няма:

Но дори и да беше станало, това в никакъв случай не е нито удобно, нито гъвкаво. За това говоря през цялото време. Нещо, което става с команда от три думи при другите дистрибуции, тук не може да се постигне никак. И не е само това.
Благодаря на Тамболианеца и на всички други, които се опитаха да помогнат

Но дори и да беше станало, това в никакъв случай не е нито удобно, нито гъвкаво. За това говоря през цялото време. Нещо, което става с команда от три думи при другите дистрибуции, тук не може да се постигне никак. И не е само това.
Благодаря на Тамболианеца и на всички други, които се опитаха да помогнат


-
- Пристрастéн
- Мнения: 889
- Регистриран: пет сеп 20, 2019 17:00
- Репутация: 10536
- пол: Мъж
Re: Стабилни срещу ролинг дистрибуции
@Mozo
Бекъпи не ти и трябват, промените са възстановими.
Тая хакерска галимация е общо взето като да махнеш капак на шахта на пътя.
Можеш да минеш, а може и да не минеш после функционално през нея.
И си изцяло в ръцете на девелоперите как са имплементирали libappindicator.
- ако са го имплементирали читаво - ще треснеш в шахата без повреди и ще се зачудиш що нещо не е сработило и имаш грешки в журнала;
- ако са имплеменрирали профански - и до кърнел паник може да стигнеш.
Добвка - постнал си 5 ms преди мен.
Това какво дистро е?
Моите наименования за пакети са за Дебиан, за Убунту и Минт може и да са други
Бекъпи не ти и трябват, промените са възстановими.
Тая хакерска галимация е общо взето като да махнеш капак на шахта на пътя.
Можеш да минеш, а може и да не минеш после функционално през нея.
И си изцяло в ръцете на девелоперите как са имплементирали libappindicator.
- ако са го имплементирали читаво - ще треснеш в шахата без повреди и ще се зачудиш що нещо не е сработило и имаш грешки в журнала;
- ако са имплеменрирали профански - и до кърнел паник може да стигнеш.

Добвка - постнал си 5 ms преди мен.
Това какво дистро е?
Моите наименования за пакети са за Дебиан, за Убунту и Минт може и да са други
Последна промяна от Тамболианеца на съб ное 07, 2020 20:51, променено общо 2 пъти.
- Mozo
- Skynet Cyber Unit
- Мнения: 295607
- Регистриран: пет юни 01, 2007 14:18
- Репутация: 365596
- Местоположение: Somewhere In Time
Re: Стабилни срещу ролинг дистрибуции
Естествено, че мога да ги възстановя, никъде не съм казал, че ще връщам от бекъп
Въпросът е, че навсякъде другаде може, защото новите пакетни мениджъри са правени с мисъл да са гъвкави. apt просто е един от първите и се е наложил, но вече хич не блести с нищо - освен, че е бавен и му липсва всякаква гъвкавост, е и неудобен и трошлив
То и Windows се е наложил, ама не е поради качества, та така.



-
- Пристрастéн
- Мнения: 889
- Регистриран: пет сеп 20, 2019 17:00
- Репутация: 10536
- пол: Мъж
Re: Стабилни срещу ролинг дистрибуции
Мащай го този сифилистичен синаптик.
Ако искаш да продължим - през командната линия мога да упътя.
И не e libindicator3-1, a libindicator3-7
Все едно да кажеш - не мога да му сложа гуми на Дебиан, щото са го измислили с вериги.
Ако искаш да продължим - през командната линия мога да упътя.
И не e libindicator3-1, a libindicator3-7
Правиш генерални изводи за нещо, което в случая е избор на софтуерна архитектура.
Все едно да кажеш - не мога да му сложа гуми на Дебиан, щото са го измислили с вериги.
-
- Подобни теми
- Отговори
- Преглеждания
- Последно мнение
-
-
Нови мерки срещу джигитите: МВР министърът ще води борба срещу войната на пътя
от Mozo » пон яну 06, 2025 12:13 » в Любопитни новини - 1 Отговори
- 134 Преглеждания
-
Последно мнение от Mozo
пон яну 06, 2025 12:14
-
-
- 0 Отговори
- 44 Преглеждания
-
Последно мнение от Mozo
пон окт 14, 2024 13:32
-
- 0 Отговори
- 54 Преглеждания
-
Последно мнение от Mozo
пет сеп 20, 2024 13:03
-
- 6 Отговори
- 188 Преглеждания
-
Последно мнение от Mozo
вт авг 13, 2024 14:50
-
- 0 Отговори
- 23 Преглеждания
-
Последно мнение от Mozo
вт апр 29, 2025 12:40