Автор Тема: Проблем с инсталирането на CMAKE на Debian 4.0r  (Прочетена 5336 пъти)

bg_dj

  • Участници
  • ***
  • Публикации: 8
    • Профил
Здравейте колеги.Имам следният проблем.Когато дам apt-get install cmake ми казва че няма такива пакети и не може да се инсталира.А другият е че намерих .deb файла и давам dpkg -i cmake_2.6.0-6_i386.deb и ми дава че няма библиотеки инсталирани а и не ми дава да ги инсталирам.Много ще съм ви благодарен ако някой ми даде някъква помощ.


edit by neter: Заглавието е редактирано, съгласно т.3 от правилата на форума.
« Последна редакция: Apr 13, 2009, 13:49 от neter »
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Покажи точно какво ти се изписва на екрана след двете команди. Иначе се налага да се хвърля боб. И не дублирай темите си ;)
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Ekspert

  • Напреднали
  • *****
  • Публикации: 801
  • Distribution: Debian Wheeze
  • Window Manager: Gnome 3
    • Профил
редактирай sources.list:

deb http://mirrors.ludost.net/debian lenny main contrib non-free
deb-src http://mirrors.ludost.net/debian lenny main contrib non-free
#proposed updates
deb http://mirrors.ludost.net/debian lenny-proposed-updates main contrib non-free
# security
deb http://security.debian.org/ lenny/updates main contrib non-free
# multimedia
deb http://www.debian-multimedia.org lenny main

deb ftp://debian.ludost.net/debian/ lenny main contrib non-free

после
apt-get update
apt-get upgrade
и ще го имаш в хранилището.
Активен

Извинението е като ЗАДНИКА. Всеки си го има.

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
Ekspert, този sources.list е за Debian 5.0, a bg_dj ползва 4.0.
Към bg_dj, не е нормално да не ти намира cmake, според packages.debian.org този пакет го има още от 4.0. Пусни тук съдържанието на /etc/sources.list за да видим какви хранилища ползваш.

П.П.
Пакета който си намерил е за Lenny (Debian 5.0), така че едва ли ще може да го инсталираш без ъпгрейднеш цялата система. По-добре си изтегли от тук версията от etch или от etch-backports.
Активен

Ekspert

  • Напреднали
  • *****
  • Публикации: 801
  • Distribution: Debian Wheeze
  • Window Manager: Gnome 3
    • Профил
дааа сега погледнах, мерси за корекцията, но и както казваш и за 4.0 го има.

тогава това е сорс листа:
deb http://ftp.de.debian.org/debian sid main
« Последна редакция: Apr 13, 2009, 14:52 от Ekspert »
Активен

Извинението е като ЗАДНИКА. Всеки си го има.

bg_dj

  • Участници
  • ***
  • Публикации: 8
    • Профил
Ето това ми е сегашната source.list

deb-src http://ftp.de.debian.org/debian sid main

deb-src http://ftp.bg.debian.org/debian/ etch main contrib

deb http://mirrors.ludost.net/debian lenny main contrib non-free
deb-src http://mirrors.ludost.net/debian lenny main contrib non-free #propos$
deb http://mirrors.ludost.net/debian lenny-proposed-updates main contrib non$
deb http://security.debian.org/ lenny/updates main contrib non-free # multim$
deb http://www.debian-multimedia.org lenny main

deb http://security.debian.org/ etch/updates main
deb-src http://security.debian.org/ etch/updates main
deb http://volatile.debian.org/debian-volatile etch/volatile main


Не може да ми намери новата версия cmake 2.6.3
Благодаря за вниманието ви колеги
Активен

bg_dj

  • Участници
  • ***
  • Публикации: 8
    • Профил
А ето какво ми дава когато направя тези неща и не знам защо не мога да я кача тази версия а ми качва само 2.4.5

tarikati:/# apt-get install cmake
Reading package lists... Done
Building dependency tree... Done
cmake is already the newest version.
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
  cmake: Depends: libcurl3-gnutls (>= 7.16.2-1) but it is not going to be installed
         Depends: libstdc++6 (>= 4.2.1) but 4.1.1-21 is to be installed
         Depends: zlib1g (>= 1:1.2.3.3.dfsg) but 1:1.2.3-13 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
tarikati:/# cmake --version
cmake: error while loading shared libraries: libcurl-gnutls.so.4: cannot open shared object file: No such file or directory
Активен

bg_dj

  • Участници
  • ***
  • Публикации: 8
    • Профил
дааа сега погледнах, мерси за корекцията, но и както казваш и за 4.0 го има.

тогава това е сорс листа:
deb http://ftp.de.debian.org/debian sid main
Това съм го провал и ми дава грешка че не може да го намери този сървър..
Активен

Ekspert

  • Напреднали
  • *****
  • Публикации: 801
  • Distribution: Debian Wheeze
  • Window Manager: Gnome 3
    • Профил
А из нашенските няма ли го ? В синаптик ли го пишеш или направо в сорс листа, промени de на bg.
« Последна редакция: Apr 13, 2009, 15:26 от Ekspert »
Активен

Извинението е като ЗАДНИКА. Всеки си го има.

bg_dj

  • Участници
  • ***
  • Публикации: 8
    • Профил
Ами търсих и за съжаление няма го никъде,а и интересното е че не мога да го инсталирам и от пакета които го свалям а и от tar.gz има и diff пач но като не дава да се инсталира просто не знам  :o
Активен

gizi_

  • Напреднали
  • *****
  • Публикации: 521
  • Distribution: Debian/Lenny, SLES/9-11
  • Window Manager: Gnome 2.22.3
    • Профил
Мен ако ме питаш sources.list ти е такава "каша", че просто не е истина. Вземи си оправи дистрибуцията и след това се пробвай да инсталираш каквото и да било. Не е хубаво да се смесват всички възможни дистрибуции на дебиян на веднъж. Даже се чудя как няма и squeeze още вътре  ;) . Като искаш или смяташ да ползваш etch тогава си остави / промени sources.list и тогава пробвай. Имаше една тема в която имаше предложения на различни user's за различни sources.list . Примерно моято която ползвам е:
Код:
deb http://ftp-stud.fht-esslingen.de/debian/ squeeze main contrib non-free 
deb-src http://ftp-stud.fht-esslingen.de/debian/ squeeze main contrib non-free

deb http://ftp.de.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.de.debian.org/debian/ squeeze main contrib non-free

# deb http://security.debian.org/ lenny/updates main
# deb-src http://security.debian.org/ lenny/updates main
deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main

при теб трябва да замениш squeeze с etch.
Активен

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Цитат
~$ sudo apt-get install cmake
Четене на списъците с пакети... Готово
Изграждане на дървото със зависимости       
Четене на информацията за състоянието... Готово
cmake вече е най-новата версия.
Не може да го няма...
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

Ekspert

  • Напреднали
  • *****
  • Публикации: 801
  • Distribution: Debian Wheeze
  • Window Manager: Gnome 3
    • Профил
Хе има го ама сорс листа му е така омазан че няма да го инсталира.
Активен

Извинението е като ЗАДНИКА. Всеки си го има.

tolostoi

  • Напреднали
  • *****
  • Публикации: 1337
  • Distribution: Ubuntu
  • Window Manager: Unity
  • левел: авераж :)
    • Профил
Пак го казвам, не си мешайте хранилищата, много лоша шега може да ви изиграе това! Щом си с дебиан еч, ето ти сорс лист

Код:
#Debian Multimedia
#deb-src http://www.debian-multimedia.org etch main
deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib

#Etch
deb http://debian.ludost.net/debian/ etch main contrib non-free
deb-src http://debian.ludost.net/debian/ etch main contrib non-free

#backports
deb http://www.backports.org/debian etch-backports main contrib non-free
махаш всичко което имаш и го поставяш. Вземи си ключ за бекпортс хранилището
Код:
wget -O - http://backports.org/debian/archive.key | apt-key add -
Направи и един ъпдейт.
Код:
apt-get update
apt-get upgrade
и инсталирай cmake от бекпортс хранилището
Код:
apt-get -t etch-backports install cmake
Там има версията която искаш и е за еч, ето

apt-cache policy cmake
cmake:
  Installed: 2.4.5-1
  Candidate: 2.4.5-1
  Version table:
     2.6.0-5~bpo40+1 0
          1 http://www.backports.org etch-backports/main Packages
 *** 2.4.5-1 0
        500 http://debian.ludost.net etch/main Packages
        100 /var/lib/dpkg/status

Всъщност, на теб ти трябва 2.6.3, ако 2.6.0 не ти върши работа, можеш да ъпгрейднеш до лени.
Активен


... в Столичен инспекторат една година след миграцията, продължават да работят под Linux. Което, май прави "експеримента" успешен
by entusiast

Ekspert

  • Напреднали
  • *****
  • Публикации: 801
  • Distribution: Debian Wheeze
  • Window Manager: Gnome 3
    • Профил
Замени навсякъде в сорс листа etch и sid с lenny или stable после правиш ъпдейт до lenny и си готов
Активен

Извинението е като ЗАДНИКА. Всеки си го има.

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Debian 3.0r2
Настройка на програми
Agent_SMITH 2 6064 Последна публикация Nov 24, 2003, 20:58
от IvanST
Debian 3.0r2
Настройка на програми
Agent_SMITH 0 4099 Последна публикация Dec 06, 2003, 04:52
от Agent_SMITH
Cmake грешка :(
Настройка на програми
Mordred 5 2246 Последна публикация Nov 09, 2007, 09:41
от runtime
Инсталиране със cmake
Настройка на програми
mavar 7 2287 Последна публикация Jan 06, 2013, 20:14
от dev_urandom
Проблем с doxygen и cmake
Настройка на програми
ribolovec2 1 1094 Последна публикация Jan 09, 2016, 05:59
от BRADATA