Титла: KDE 3.2 Install Публикувано от: gamehack в Jan 25, 2004, 19:28 Значи тъй като със апт-гет имам проблеми със инсталирането на KDE 3.2,затова си го свалих от едно репозитори: http://www.cs.uni-magdeburg.de/~aschultz/debian/unstable/ , качих свсичко на едно CD и сега как мога да си ги инсталирам всичките пакети от CD-то?
Мерси Титла: KDE 3.2 Install Публикувано от: в Jan 25, 2004, 22:49 Най-простият начин е с dpkg -i *.deb в директорията с пакетите. Ако липсва пакет, от който зависи някой измежду тези от КДЕ-3.2 (които си свалил на CD-то), тогава инсталацията ще спре.
Затова може да си направиш локално apt repository. Например в /usr/local, т.е. отиваш там и пишеш: mkdir debian или каквото име искаш. Влизаш вътре: cd debian и пишеш: mkdir -p dists/sid/main/binary-i386 mkdir -p pool/unstable и след това си копираш файловете от CD-то (примерно на CD-то са в поддиректория kde-3.2): mount /cdrom cp -a /cdrom/kde-3.2 /usr/local/debian/pool/unstable За ъпдейтване на файла Packages се пише следното: cd /usr/local/debian dpkg-scanpackages pool/unstable /dev/null | \ gzip > dists/sid/main/binary-i386/Packages.gz Тази команда я сложи във файл, че да ти е по-лесно като ъпдейтваш в последствие. Например с име scan-unstable и му дай chmod 755 scan-unstable. В последствие само ще пишеш ./scan-unstable (този файл го сложи в /usr/local/debian) Добави си още един ред в /etc/apt/sources.list: deb file:/usr/local/debian unstable main Между другото, тази локална апт-директория може да се направи където и да е. Може и в home директорията, т.е. някъде, където имаш права. Всичко това е добре да не се прави като root. Ако нямаш права в /usr/local трябва да се добавиш към съответната група. Иначе като root само се пише: apt-get update apt-get install arts kdeaddons kdeadmin kdeartwork kdebase kdeedu kdegames kdegraphics kdelibs kdemultimedia kdenetwork kdepim kdesdk kdetoys kdeutils kdevelop koffice Това са мета-пакетите. Нямам идея дали всичко е включено в тази неофициален build на кде-3.2. За kdeextragear-1 kdeextragear-2 също нямам идея. По принцип в kdeextragear-1 е включен k3b. Ако в това, което си изтеглил го няма, тогава може и да възникнат проблеми - стар k3b + ново КДЕ. Същото е възможно и с други extra-програми за КДЕ. Има и още по-прости начини, ама са много мърляви ;-) Така е горе-долу като на ftp.debian.org Аз даже си слагам и по един Release файл в binary-i386, че пакетите да са "идентифицирани". Имай предвид, че се занимавам с Линукс отскоро и не съм пред компютъра си - пиша по памет от m$-машина ![]() Може и да съм объркал нещо, но ти го пиша, защото обикновено на такива въпроси няма отговор. Надявам се някой знаещ да ме поправи !!! Освен това ако можеш си инсталирай пакетите: debian-reference и apt-howto Всичко това там го пише Титла: KDE 3.2 Install Публикувано от: в Jan 25, 2004, 23:00 Няма нужда от тези сложни операции. Просто използвай следната команда:
# apt-cdrom add Нищо повече. Само, че преди това май трябва да си моунтваш диска, но не съм сигурен май apt се справяше сам. Има разлика само ако си моунтваш диска на друго място освен в стандартната /cdrom Тогава пишеш # apt-cdrom -d /kakvato/tam/dir/izpolzvash add и после пишеш: # apt-get update # apt-get install kde apt проверява първо cd и после тръгва да търси по другите адреси. Титла: KDE 3.2 Install Публикувано от: в Jan 26, 2004, 03:45 опааа може и да се окаже, че трите точки е прав и може би ще трябва да си поиграеш, ако не си изтеглил списъка с пакетите и ще трябва да се изпълни scanpackages. Абе не знам, пробвай - командата за добавяне на cd е вярна. Кажи какво е станало.
Титла: KDE 3.2 Install Публикувано от: в Jan 26, 2004, 05:35 А бе то си е вярно, ама е малко досадно.
Аз процедирам така, защото нямам мрежа. Направил съм си testing, unstable и experimental, където слагам пакетите и после си ги инсталирам. Тегля ги от някъде, където има бърза мрежа, компилирам ги ако са source и ги слагам там. Когато директориите станат по-големички ги прехвърлям на CD. После диска вече може да се добави с apt-cdrom. Добре де. Копирай си директорията с пакетите в home-дир-а. Да речем, тази директория се казва kde-3.2 и съдържа всички пакети, които искаш да инсталираш и твоя username e 'user'. С други думи - пакетите са в /home/user/kde-3.2 Пишеш ей тия две команди в конзолата (като обикновен потребител - няма нужда да си root): cd /home/user dpkg-scanpackages kde-3.2/ /dev/null > kde-3.2/Packages и след това си добавяш (като root) този ред в /etc/apt/sources.list: deb file:/home/user/ kde-3.2/ Това е. Останалото е: apt-get update apt-get install .......... Трябва да стане! |