Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: HQ в Nov 18, 2015, 09:55



Титла: Проблеми с Минт
Публикувано от: HQ в Nov 18, 2015, 09:55
Помагайте,моля защото наистина не знам какво да направя а това ми е втората инсталация на минт и не искам да изтрия и нея ...  :(
Проблема идва от опита ми да инсталирам TDE . Премахнах го след което имах известни проблеми с връщането на МАТЕ но се справих и сега имам 4 повредени пакета които не мога да махна по никакъв начин а те ми спират ъпдейтите и не мога да инсталирам програми .
Код:
# apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 konqueror-trinity : Depends: libkonq4-trinity (>= 4:14.0.1) but it is not installed
                     Depends: tdelibs14-trinity but it is not installed
                     Depends: kcontrol-trinity (= 4:14.0.1-0ubuntu14.04.0+1) but it is not installed
                     Depends: tdebase-tdeio-plugins-trinity (= 4:14.0.1-0ubuntu14.04.0+1) but it is not installed
                     Depends: kdesktop-trinity (= 4:14.0.1-0ubuntu14.04.0+1) but it is not installed
                     Depends: kfind-trinity (= 4:14.0.1-0ubuntu14.04.0+1) but it is not installed
 konsole-trinity : Depends: tdelibs14-trinity but it is not installed
 ksmserver-trinity : Depends: tdelibs14-trinity but it is not installed
 twin-trinity : Depends: tdelibs14-trinity but it is not installed
E: Unmet dependencies. Try using -f.

# dpkg --force-all -P konqueror-trinity
(Reading database ... 236588 files and directories currently installed.)
Removing konqueror-trinity (4:14.0.1-0ubuntu14.04.0+1) ...
/var/lib/dpkg/info/konqueror-trinity.prerm: 5: /var/lib/dpkg/info/konqueror-trinity.prerm: /usr/sbin/update-alternatives: not found
dpkg: error processing package konqueror-trinity (--purge):
 subprocess installed pre-removal script returned error exit status 127
preinst called with unknown argument `abort-remove'
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 konqueror-trinity
# apt-get -f remove konqueror-trinity
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 konsole-trinity : Depends: tdelibs14-trinity but it is not going to be installed
 ksmserver-trinity : Depends: tdelibs14-trinity but it is not going to be installed
 twin-trinity : Depends: tdelibs14-trinity but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
#
Нито от synaptic нито от никъде мога да махна тия 4-те. Ще съм много благодарен ако ударите едно рамо!
МЕРСИ!


Титла: Re: Проблеми с Минт
Публикувано от: go_fire в Nov 18, 2015, 10:06
Ще се опитам да помогна. 14 е още в разработка и се случват такива неща. И аз имах известни проблеми при качването към него.

Понеже съм ламер, аз бих се заел ръчно. Ще навия ръкавите и цоп в мръсотията.

Първият начин който бих опитал е да изтегля ръчно пакетите, правещи конфликт и да ги инсталирам с dpkg -i. После би трябвало премахването да протече нормално. Но по принцип това е сценарии, при който човек иска да си запази TDE, а при теб изглежда не е така.

По-лесно ми се вижда да отбележа в базата (например с nano или mcedit, каквото там ти е удобно) konqueror-trinity като неинсталиран. По този начин dpkg спира да се грижи за него. След това до почиствам с purge каквото има. Понеже Тринити налива всичко в opt, то след тази операция, каквото е останало бих си го дозатрил с обикновен rm -rf.

Не си нов потребител и няма нужда да ти напомням, че последната команда е опасна и трябва да се внимава с нея. Ако изпитваш притеснения, винаги можеш да добавиш -i.


Титла: Re: Проблеми с Минт
Публикувано от: HQ в Nov 18, 2015, 10:34
Не става пустата му мамица!
Инсталирах почти цялото тде наново, Съобщенията за счупени пакети изчезнаха, обаче пак нито една от тези 4-те не мога да премахна.
Код:
# apt-get -f remove konqueror-trinity
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  konqueror-trinity
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 5807 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 237875 files and directories currently installed.)
Removing konqueror-trinity (4:14.0.1-0ubuntu14.04.0+1) ...
/var/lib/dpkg/info/konqueror-trinity.prerm: 5: /var/lib/dpkg/info/konqueror-trinity.prerm: /usr/sbin/update-alternatives: not found
dpkg: error processing package konqueror-trinity (--remove):
 subprocess installed pre-removal script returned error exit status 127
preinst called with unknown argument `abort-remove'
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 konqueror-trinity
E: Sub-process /usr/bin/dpkg returned an error code (1)

Кажи къде е тая база данни да го магна и да го трия от /opt че направо вече ме изкарва от нерви. На BSD всичко е толкова лесно ...  ::)


Титла: Re: Проблеми с Минт
Публикувано от: lunarvalley в Nov 18, 2015, 10:35
Цитат
аз бих се заел ръчно. Ще навия ръкавите и цоп в мръсотията

ми ти си точно за Slackware!  :P


Титла: Re: Проблеми с Минт
Публикувано от: go_fire в Nov 18, 2015, 10:43
Във /var/lib/dpkg/status намираш реда:

Цитат
Package: konqueror-trinity

Точно под него трябва да има ред:

Цитат
Status: install ok installed

Променяш го така:

Цитат
Status: deinstall ok config-files

По този начин излъгваш dpkg, че не е инсталиран.

Не искам да те плаша, но има десетина различни бази за управление на пакети, част, от които са двоични ;) Ама този номер ще сработи. Правил съм го. Интересно, защо никъде не го пишат. Явно е прекалено ламерски, хи-хи.


Титла: Re: Проблеми с Минт
Публикувано от: bvbfan в Nov 18, 2015, 10:48
Аз не виждам никаква мръсотия ясно си пише
Цитат
/usr/sbin/update-alternatives: not found


Титла: Re: Проблеми с Минт
Публикувано от: backinblack в Nov 18, 2015, 10:53
Преди време се замаявах няколко дни с Мента да го инсталирам върху Убунту чист сървър, защото заради софтуерен райд, защото при инсталацията от лайв сд няма настройки за софтуерен райд влязох в същия цирк и се отказах да се занимавам с ментата!
Тъй като експериментирах на виртуалка и доста излишни преинсталирания си спестих. Инсталирах сървъра от нет инстал с настройките за райд 1 от 2 диска и от компонентите за инсталиране избрах само SSH да инсталира. След инсталацията коригирах сорс листа според този на лаив сд-то на ментата с неговите хранилища и като започнах да мажа и няма излизане от тези зависимости, а някои от тях не се ли инсталират не надгражда. На вид и функционалност го докарах до орегиналния, но без няколкото пакета започващи с минт- не надгражда, а те не се инсталират! Ужасия и се отказах. 


Титла: Re: Проблеми с Минт
Публикувано от: go_fire в Nov 18, 2015, 10:53
Аз не виждам никаква мръсотия ясно си пише
Цитат
/usr/sbin/update-alternatives: not found


Бв в Джеси преустроиха драстично dpkg и се появиха проблеми със старо-построени пакети например за Скуизи. Въпросните след и преди инсталационни низове взеха да гърмят зверски. Проблема се проявява най-вече при инсталирани пакети, които се опитваш да премахнеш. Ако се опиташ да инсталираш такива, просто няма да ти даде.


Титла: Re: Проблеми с Минт
Публикувано от: HQ в Nov 18, 2015, 11:27
Премахнах и двайсетте тринити пакета по този "ламерския" начин и ...
Код:
# apt-get upgrade
Reading package lists... Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.
може би някъде съм направил грешка, както и да е май ще го прежаля ...


Титла: Re: Проблеми с Минт
Публикувано от: go_fire в Nov 18, 2015, 12:05
Да не би случайно да си му сменил правата? Трябва да е достъпен за писане.


Титла: Re: Проблеми с Минт
Публикувано от: cybercop в Nov 18, 2015, 13:13
sudo apt-get update
sudo apt-get autoremove
sudo apt-get autoclean
Това би трябвало да ти премахне осиротелите пакети.
Относно Trinity
Linux Mint e дериват (производна) на Ubuntu, която и без това е претрупана със софтуер.
Ако ще инсталираш Trinity, го направи върху базова дистрибуция или инсталирай готова конфигурация.
http://bg1.mirror.trinitydesktop.org/trinity/cdimages/ubuntu/release/R14.0.1/
14.04.1 е с оригиналната конфигурация, без ядра и драйвъри от краткосрочни версии на Ubuntu.


Титла: Re: Проблеми с Минт
Публикувано от: HQ в Nov 18, 2015, 15:04
Пфу, оправи се! При редакцията на /var/lib/dpkg/status съм допуснал правописна грешка и забелязах че системата автоматично си прави архив /var/lib/dpkg/status.old . Преименувах го и пак опитах стандартния метод от киберкоп който и преди това не работеше :
Код:
# apt-get autoremove
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 ksmserver-trinity : Depends: libtqt3-mt (>= 4:14.0.1) but it is not installed
                     Depends: libtqtinterface but it is not installed
                     Depends: tdelibs14-trinity but it is not installed
                     Depends: tdebase-runtime-data-common-trinity but it is not installed
 twin-trinity : Depends: libtqt3-mt (>= 4:14.0.1) but it is not installed
                Depends: libtqtinterface but it is not installed
                Depends: tdelibs14-trinity but it is not installed
E: Unmet dependencies. Try using -f.
# apt-get autoclean
Reading package lists... Done
Building dependency tree       
Reading state information... Done

Проблемните пакети този път са само две,изтрих ги от /var/lib/dpkg/status , изтриване на /opt/trinity/ и всичко си е по старому! Само за компилирането на ядрото загубих седмица като започна да работи стабилно след 4-тото компилиране. Освен това още много настройване,инсталиране на програми,игри ...

(http://s22.postimg.org/onku4ei2p/mint2.png) ($2)
photo share ($2)


Титла: Re: Проблеми с Минт
Публикувано от: cybercop в Nov 18, 2015, 16:02
Само за компилирането на ядрото загубих седмица като започна да работи стабилно след 4-тото компилиране.
С каква цел правите тези абсурдни гимнастики ?


Титла: Re: Проблеми с Минт
Публикувано от: HQ в Nov 18, 2015, 16:17
за максимална лекота оптимизация и забавление


Титла: Re: Проблеми с Минт
Публикувано от: cybercop в Nov 18, 2015, 16:23
Забавлението е ясно. Но, максималната лекота, как сте я постигнали ?
Никаква невероятна лекота не виждам в системните процеси.
Изрових една снимка на Ubuntu с МАТЕ (предполагам, че сте с нея) и щатно ядро
http://s19.postimg.org/p3n56xmsx/ubuntu12_04mate1.png
Това е с LXDE и също щатно ядро : http://s19.postimg.org/o6ibnx4j5/2012_07_12_150832_1280x1024_scrot.png ($2)


Титла: Re: Проблеми с Минт
Публикувано от: HQ в Nov 18, 2015, 17:01
Ние потребителите на FreeBSD и Mac os x смятаме че нещо не е наред със системата ако 50-60% от рамта стои свободна. Рамта е да се ползва, а като й сложих 4 гб така не успя да използва повече от 2 гб. Вярно че линукс потребителите ползват сравнително стари машини но например ако види рам не е ли логично да я уползотвори както всяка друга ос например.


Титла: Re: Проблеми с Минт
Публикувано от: backinblack в Nov 18, 2015, 18:33
И, ако този труд и време го беше вложил в услуга на клиент, нямаше ли да изкараш пари за няколко компютъра  :D  :D  :D !!!?
При тази евтиния на железата е пълна загуба на време да се изтискали още не повече от 10% като се елиминират субективно излишни неща.
Аз съм с 16ГБ рам на десктопа и 32 на сървъра и често не ми стигат тези на десктопа, защото с дни стоят 30-40 таба отворени, но като са затворени, с какво да ги напълни за да не стоят свободни!!!?


Титла: Re: Проблеми с Минт
Публикувано от: cybercop в Nov 18, 2015, 19:24
Ние потребителите на FreeBSD и Mac os x смятаме че нещо не е наред със системата ако 50-60% от рамта стои свободна. Рамта е да се ползва, а като й сложих 4 гб така не успя да използва повече от 2 гб. Вярно че линукс потребителите ползват сравнително стари машини но например ако види рам не е ли логично да я уползотвори както всяка друга ос например.
А, ние, потребителите на Linux, смятаме, че, тази памет, която не е заета за системните процеси, приложенията, кеш и буфер, трябва да стои свободна. Някак, логично ми се вижда. При вас не знам как е.
Въпросът ми беше, по какъв начин, компилираното ядро е довело до оптимизация на системните процеси, конкретно на вашата машина.
Всеки е минал през етапа на експериментиране с ядра, но за мен, по- добро ядро от щатното няма. Хубаво е, когато имаш достъп до повече от едно щатно ядро, което за щастие е обичайно явление в базовите дистрибуции.


Титла: Re: Проблеми с Минт
Публикувано от: HQ в Nov 18, 2015, 20:24
30-40 таба имам в браузъра... когато почти не го ползвам, рестартира се веднъж на 2 месеца ... профилактично и всичко това на 8 годишен макинтош. С 4 гб рам.
Както и да е, не искам да си ги мерим, искам да видя добрия стар линукс докъде е стигнал в развитието си 10 години след като спрях да го използвам. Като цяло впечатленията няма как да са лоши при условие че вече инсталирам програми с мишката, wine е направил огромен скок, има изобилие от драйвери, актуални версии на програми без отворен код както на уиндоус и много др. Ядрото пък поддържа всичко старо и всичко ново едновременно и всеки си преценява какво му трябва демек едновременно ламерска ос едновременно всеки ден може да човъркаш и години няма да ти стигнат да настроиш всичко.


Титла: Re: Проблеми с Минт
Публикувано от: backinblack в Nov 18, 2015, 21:24
Моите наблюдения от последните няколко години са, че всеки бърза да пусне нещо и няма време за тестове и става мазало! Първо се пускат фичърите, а после се оптимизира код и ресурси! Общата логика е, че хардуера е евтин, а труда скъп.
И до като в Линукс е простено, защото е безплатно и всеки който ползва трябва да допринася малко или много за развитието, то при платнените ми се струва недопустимо, но имам чувството, че и те тръгнаха по линукския начин.


Титла: Re: Проблеми с Минт
Публикувано от: backinblack в Nov 18, 2015, 21:30
Цитат
Въпросът ми беше, по какъв начин, компилираното ядро е довело до оптимизация на системните процеси, конкретно на вашата машина.

Съвсем принципно погледнато трябва да могат да се изцедят някакви ресурси, защото в едно щатно ядро ще има сервизи и компоненти които не са нужни на всеки, но това ще е по-малко и от 10%, защото сервиса и да е пуснат, като не се ползва почти не консумира и ресурс. И на фона на днешните цени на железата не си струва. Но, както казах, съвсем принципно може!


Титла: Re: Проблеми с Минт
Публикувано от: cybercop в Nov 18, 2015, 21:54
Наистина е съвсем принципно, като опция да не се стартира ненужен процес/услуга от което може да дойде ефективност. Почвам да се чудя, откъде. От драйвърите за хардуера към ядрото няма да е. Те подкарват само наличния хардуер. Да се ускори стартирането - колко да се ускорят тия две секунди, преди системата за инициализация подхване нейната си работа. А, преди това пък, настройките на GRUB за стартиране нямат отношение към конфигурацията на ядрото. Каквато и магия да се прави, само едно- приложение, mint-update например или включен ефект, ще изяде тази ефективност и още троен ресурс над нея. Да не говорим, че след няколко дни, когато излезе поредната кръпка на ядрото, трябва отново да компилираш.

@ Извън темата: Днес закърпиха ядрото на Debian (само за testing и jessie-backports) от уязвимостта в  KVM към DoS атаки.