Sida 1 av 1
Hur installera program på annan disk än / ?
Postat: 29 jun 2009, 16:40
av ChristopherA
börjar få slut på utrymme på min 4gb-disk där jag har / (root)
jag har /home på 16-gig-disken och vill kunna installera program på den disken
finns det nåt sätt så man kan, som i windows, bestämma vart ett program ska installeras?
det kommer aldrig upp nåt sånt alternativ i "lägg till/ta bort"
har en 901 eee pc med 4gb och 16 gb ssd,
Re: Hur installera program på annan disk än / ?
Postat: 29 jun 2009, 16:44
av HakanS
Nej. Grundtanken med Linux/UNIX filsystemstruktur är att alla filer har sin bestämda plats.
http://ubuntu-se.org/wiki/Katalogstrukturen_i_Ubuntu
Re: Hur installera program på annan disk än / ?
Postat: 29 jun 2009, 16:46
av TweekiE
menar du att det inte går?
det tycker jag är ganska dumt måste jag säga....
Re: Hur installera program på annan disk än / ?
Postat: 29 jun 2009, 16:49
av Rasmus
Det går att ändra root-katalog åt installationen, men då måste du installera alla beroenden igen och kommer troligtvis att då få behöva installera en massa saker dubbelt.
Ta istället bort oanvända saker som tex example-mappen (/usr/share/examples)
Re: Hur installera program på annan disk än / ?
Postat: 29 jun 2009, 16:50
av TweekiE
innehåller inte mappen /tmp/ massa skräp?
Re: Hur installera program på annan disk än / ?
Postat: 29 jun 2009, 16:52
av Rasmus
95monye skrev:innehåller inte mappen /tmp/ massa skräp?
Ja, men inte bara. Att tömma den medan datorn är igång kan vara dumt.
Det går även att montera saker på ett usb-minne för att slippa ha allt på samma disk.
Re: Hur installera program på annan disk än / ?
Postat: 29 jun 2009, 16:58
av Hund
Smidigast är nog om du förminskar din homepartition och sedan ökar din rootpartition via Live-CD:n. Glöm dock ej backup innan om du gör det.
Re: Hur installera program på annan disk än / ?
Postat: 29 jun 2009, 17:25
av Konservburk
95monye skrev:menar du att det inte går?
det tycker jag är ganska dumt måste jag säga....
Det går visst, både när man kompilerar själv och när man installerar färdiga .deb-paket. Men det är ingenting vi bör gå närmare in på här i nybörjardelen.
Hund skrev:Smidigast är nog om du förminskar din homepartition och sedan ökar din rootpartition via Live-CD:n. Glöm dock ej backup innan om du gör det.
Den som är riktigt lat kan använda en symlänk, t.ex. från /usr på den fulla disken till disken som har gott om plats.
Re: Hur installera program på annan disk än / ?
Postat: 29 jun 2009, 22:26
av ChristopherA
Hund skrev:Smidigast är nog om du förminskar din homepartition och sedan ökar din rootpartition via Live-CD:n. Glöm dock ej backup innan om du gör det.
går inte att göra så då det är två separata SSD-diskar, en snabbare 4gb och en lite långsammare 16 gb
Re: Hur installera program på annan disk än / ?
Postat: 02 jul 2009, 02:30
av David Andersson
Om du aldrig gjort
sudo apt-get clean så kan den troligen rensa ett par hundra megabyte.
Jag vill minnas att nån version av ubuntu har lite
språkstöd för portugisiska och kinesiska i standardinstallationen. Kolla om det finns språk du inte behöver och avinstallera dem. Man kan även avinstallera
fonter för asiatiska skrivsystem som man inte förstår, om man accepterar att det blir fyrkanter i stället för krumelurer på såna sidor i firefox. (Kan spara flera tiotals megabyte. Sök på "ttf" i synaptic.)
EeePC?
4+16 SSD låter som en EeePC. Då kan det vara lämpligt att montera /tmp i arbetsminnet. Många rekommenderar också att låta /var/log ligga i arbetsminnet. Både åtgärderna kan spara lite diskutrymme, men oftast bara några enstaka megabyte. (Egentligen gör man det för att spara livslängd på SSDn.)
Att lägga /tmp i arbetsminnet är enkelt. Lägg till en rad i /etc/fstab
(reservation för stavfel) och boota om.
Re: Hur installera program på annan disk än / ?
Postat: 02 jul 2009, 09:13
av Osprey
Konservburk skrev:Hund skrev:Smidigast är nog om du förminskar din homepartition och sedan ökar din rootpartition via Live-CD:n. Glöm dock ej backup innan om du gör det.
Den som är riktigt lat kan använda en symlänk, t.ex. från /usr på den fulla disken till disken som har gott om plats.
Dvs. flytta hela /usr till den större disken och sedan lägga en länk från root-filsystemets /usr och dit, alltså i stort sett:
Kod: Markera allt
sudo mv /usr /home
sudo ln -s /home/usr /usr
Givetvis kan man också flytta bara delar av /usr till den andra disken om man t.ex vill ha tillgång till /usr/bin, /usr/lib etc. i en recovery-shell utan att behöva montera /home explicit etc...