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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: AlexanderTop в Oct 16, 2009, 23:27



Титла: Java Runtime environment
Публикувано от: AlexanderTop в Oct 16, 2009, 23:27
alextop@linux-lwtn:~> ./jre.bin                                                           
Sun Microsystems, Inc.  Binary Code License Agreement   ......
....
Please enter "yes" or "no".
Do you agree to the above license terms? [yes or no]
yes
Unpacking...
Checksumming...
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).
replace jre-6u16-linux-amd64.rpm? [y]es, [n]o, [A]ll, [N]one, [r]ename: A
  inflating: jre-6u16-linux-amd64.rpm
error: can't create transaction lock on /var/lib/rpm/__db.000
не мога да разбера що така прави.Иначе съм с Intel core2duo.
Предложения?


Титла: Re: Java Runtime environment
Публикувано от: c2h5oh в Oct 16, 2009, 23:52
error: can't create transaction lock on /var/lib/rpm/__db.000
Ей това е ключа от бараката. Това съобщение се появява или когато нещо (човек или програма) се опитва да пише в базата (спиcъка) на инсталираните пакети без да има права за това или когато базата се ползва в момента от друга програма.
Проблема се оправя като се пусне въпросната инсталация на java но с root права. Ако това горното примерче е резултат от изпълнението с root права и грешката съществува - изчакай малко и повтори операцията. Съществува вероятността да се е скапала и самата база - тогава просто трябва да я възстановиш. За мен най вероятния проблем е първия Опитваш се да инсталираш java-та без да имаш права за това - т.е. като user
 


Титла: Re: Java Runtime environment
Публикувано от: AlexanderTop в Oct 17, 2009, 00:03
Мерси много.Предположението ти е вярно.