сряда, 27 април 2011 г.

Could not update ICEauthority - Фикс

Could not update ICEauthority - fix

От доста време насам кретам с тази грешка, която се появяваше при стартирането на системата(Ubuntu 10.10 в момента).
Какво е ICEauthority? - ICEauthority е файл, който координира някои основни разрешения/права(permissions), относно сигурността и функционалността.

Защо/как възниква проблема/грешката? - На доста места съм срещал инструкции за даден софтуер, които включват стартирането му с root права или променянето на даден документ, изискващ root права чрез командата(пример):
sudo gedit
Това не е проблем в повечето случаи, но точно от там идва и досадната грешка, показана в началото. При някои приложения, стартирането с горната команда води до изпълняване на приложението с root права, но използва конфигурационния файл на текущия потребител, с който оперираме.

Как да избегнем грешката? - Сега ще дам няколко примера, които ще покажат как трябва да се стартират графични приложения с root привилегии:

Грешно:
sudo gedit /etc/apt/sources.list
Правилно:
gksudo gedit /etc/apt/sources.list
И когато става дума за редакция на файлове, изискващи root права, винаги може да използвате:
sudo nano /etc/apt/sources.list
Което ще Ви лиши от интерфейса на любимият Ви текстов редактор и ще редактирате файла с помощта на CLI(Command-line interface).

Как да скрием/поправим грешката, ако вече сме допуснали да възникне?(The Fix :]) - Отворете терминала си и вътре напишете следното:
sudo chown $potrebitel:$potrebitel /home/$potrebitel/.ICEauthority

sudo chmod 644 /home/$potrebitel/.ICEauthority
Където $potrebitel е Вашият потребител, с които използвате системата си.
При следващото стартиране грешката трябва да е изчезнала. :)
Гласувайте за блогчето ми в BGTOP.

3 коментара:

  1. моля за малко помощ! скоро си сложих убунту 11 но се скапиха ъпдейт мениджъра и синаптика

    най-у4тиво моля някой за помощ

    Could not initialize the package information

    An unresolvable problem occurred while initializing the package information.

    Please report this bug against the 'update-manager' package and include the following error message:

    'E:Malformed line 5 in source list /etc/apt/sources.list (dist)'

    с уважение димитър

    ОтговорИзтриване
  2. Аз със с 11.04 с гном и от няколко дни ми се появява тази грешка. Опитах какво ли не (включително и предложеното от теб решение на проблема), но за съжаление без резултат. :(

    ОтговорИзтриване