Автор Тема: помощ за адепт  (Прочетена 859 пъти)

cenzura

  • Новаци
  • *
  • Публикации: 1
    • Профил
помощ за адепт
« -: Jul 15, 2007, 14:19 »
инсталирах убунту в advanced mode сега имам ограничения за количество информация във /var /usr /tmp ...и т.н интересното е че /home дир е доста голяма .
Да преминем на въпроса .
какви параметри трябва да задам на адепт за да инсталира даден пакет в там където има място .
Ако изобщо е замислено да се използва адепт по такъв начин , пробвах с :
Примерен код
sudo apt-get install wesnoth -o dir=/home
E: Unable to write to /home/var/cache/apt/
E: The package lists or status file could not be parsed or opened

Това означава ли че не е позволено ?



Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
помощ за адепт
« Отговор #1 -: Jul 15, 2007, 18:15 »
Преди всичко друго виж колко ти е голяма /var/cache/apt/archives
, и я почисти с:
sudo apt-get clean
По принцип е възможно да смениш директорийте , но не смятам ,че на apt-get  трябва да задаваш. То работата е върши dpkg.  Но и за нея не е хубаво да сменяш. Може би ,по добре е да се опиташ да "излъжеш" командите , като направиш директорийте и структурата ( или я копираш ) в /home , а сложиш линкове към  тях в /var/...



Активен

metal

  • Напреднали
  • *****
  • Публикации: 414
    • Профил
помощ за адепт
« Отговор #2 -: Jul 15, 2007, 19:15 »
"Може би ,по добре е да се опиташ да "излъжеш" командите , като направиш директорийте и структурата ( или я копираш ) в /home , а сложиш линкове към  тях в /var/..." - или просто да си преоразмери дяловете
Активен

Gentoo 2007.0 - 2.6.23-r3
Debian testing - 2.6.22-3

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
помощ за адепт
« Отговор #3 -: Jul 16, 2007, 01:41 »
Цитат (cenzura @ Юли 15 2007,15:19)
... имам ограничения за количество информация във /var /usr /tmp ...

Че какви са тия гимнастики, които си правил, за да има ограничение в тези папки? На отделни партиции ли си ги слагал? Или root (/) дяла е твърде малък? Я дай изход от df -h. По какво точно прецени, че имаш ограничения за тези папки? Да не би проблема да се корени в ниска стойност на кеша на apt? Стойността на кеша може да се зададе в /etc/apt/apt.conf с ред като този
Примерен код
APT::Cache-Limit "83886080";

където числото е размера на кеша. А за грешката при проба за инсталация с -о /home, има вероятност да дава грешка просто защото папката /home/var/cache/apt/ не съществува. Създай я предварително с
Примерен код
mkdir -p /home/var/cache/apt/archives/partial

задай й подходящи права за писане с последователни команди под root
Примерен код
chown root:root /home/var/cache/apt -R
chmod 755 /home/var/cache/apt -R

и пробвай пак да инсталираш.



Активен

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