Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

Bli smartare med openSUSE 10.2

Det är lätt att bli tokig på pakethanteringen i openSUSE. Jag har testat flera olika nu och kommit fram till att smart är den enklaste lösningen. Det jag beskriver i den här artikeln kan skada ditt pakethanteringssystem så var försiktig!

Alla kommandon körs som användaren root från en terminal.

> sudo -s
root's password:
#

Ange lösenordet för användaren root. Nu kör vi.

Vi börjar med att installera paketet rpm-python, smart behöver det:

# rug install rpm-python

Installera smart:

# rpm -Uvh http://ftp.skynet.be/pub/suser-guru/smart/10.2/i586/smart-latest.rpm

Har du en 64-bitars processor byter du ut i586 mot x86_64.

Nu kör vi update med smart för att uppdatera repositories (källor med paket vi kan installera):

# smart update

Första gången vi kör smart update kommer smart fråga om vi vill lägga till källor som smart känner till. Det är enkelt och smidigt, dessutom slipper vi göra det själv.

Update tar en stund, sedan är det dags att börja plocka bort zmd (pakethanteringen som är långsam) från openSUSE:

# smart remove zmd

Sådär, allt klart. Bara börja söka efter paket att installera:

# smart search paketnamn

Installera med:

# smart install paketnamn

Ta bort paket med:

# smart remove paketnamn

Vill du ha smart som en grafisk applikation? Installera smart-gui:

# smart install smart-gui

Starta det genom att skriva:

# smart --gui

Fungerar det inte beror det troligen på att användaren root inte har behörighet till ditt skrivbord, se till att du är inloggad som din vanliga användare i den grafiska miljön och skriv:

> su -c "smart --gui"

Ange sedan lösenordet för root.

Vill du ha koll på uppdateringar? Installera smart-ksmarttray:

# smart install smart-ksmarttray

Starta den genom att skriva:

> ksmarttray

Titta vid klockan i aktivitetsfältet där en ikon dyker upp.

Nu är du smartare med smart.

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

elwiss bild

Mig testa pronto!!

mindlights bild

Vad är det som är bättre med Smart jämfört med ordinarie pakethanterare?

---------------------------
Q: What is the difference between Bill Gates and Batman?
A: Batman beat the penguin...

patrikisakssons bild

Jag har kört smart sen jag installerade opensuse 10.2 för några månader sedan .. jag hittade en liten smidig funktion som har användts flitigt på mina burkar. ..

Att installera rpms direkt från skrivbordet med smart .. dvs ladda ner en rpms du hittar - höger klicka - install with smart. Man gör så här :

Automating for KDE (japp jag kör kde)

Once the installation is complete, open up a console app (xterm, Konsole, gterm etc.), and type:
$ su

# kwrite /usr/bin/install-package

An editor window will come up. In it, type:
#!/bin/bash
kdesu "smart --gui $2 $3 $4 $5 $6 $7 $8 $9 install \"$1\""

Save and exit the editor. Then, still as root, type:
# chmod 755 /usr/bin/install-package

Then, download an RPM file from somewhere, such as here:
http://software.opensuse.org/download/XML/xml-sles9/i586/mydummy-1.0-1.1...

Save it to a convenient location such as your desktop or your home folder. Right click the file in the file manager, and go to "Open With", then "Other". In the textbox presented, type:
install-package

Then, check "Remember Application Association for this type of File", then press "OK".

If it then prompts for root password and then installs the package with SMART, all is working well.

Then, restart KDE (or reboot). If there is a small update watcher notification icon for SMART, ksmarttray is working.

Mer lek o knåp med smart finns här :
http://susewiki.org/index.php?title=Smart#Automating_for_KDE

Its not hard if your mind can do it..

*************************************

Do not ask what open source can do for you - ask what you can do for open source !!

X - Its not hard if your mind can do it - X

badmojos bild

hur funkar det med de installationskällor som jag redan har i yasten?? är det knöligt att lägga till installationskällor i smart?? är det det så byter jag gärna till smart med förhoppning att allt blir lite snabbare i min lilla knähund...

Mama always said life was like a box a chocolates, never know what you're gonna get.

mauths bild

Hur snabbt är installationen jänmfört med Yast?
Dags att svara på min utmaning:
http://www.linuxportalen.se/node/5226
Det är uppenbart att de som inte använder SUSE inte vågar eller inte kan slå den blixtrande hastigheten i Yast.

- "Den nyttigaste läxa livet lärt mig är att idioterna många gånger har rätt." Winston Churchill

norlins bild

Jag har 2 datorer med opensuse 10.2 en 32 och en 64 bitars, jag provade smart först på 32 bitaren, som är mera för experiment, utan problem och jag installerade smart på 64 bitaren. Här gick det inte lika bra, vid varje uppstart har jag en CPU last på 100% kör jag top visar sig det vara zmd som drar nästan all CPU last.
Sedan undrar jag hur/vad jag skall göra med updateraren, köra opensuse som dyker upp eller uppdateraren från smart och hur får jag den att starta med systemet i stället för opensuse?
Tilläggas skall att jag körde konvenientSUSE för att byta fron ZENWorks till Opensuses pakethanterare.
________________________________________________________
Min blogg
Hur kan man ha ont om tid, när det hela tiden kommer ny?
Linux user 439707

 

Hur kan man ha ont om tid, när det hela tiden kommer ny?

kperssons bild

Jag byter inte gärna en sådant (för mig) viktigt program som YaST, men efter lite tjat och propaganda från Jeff Eklund så testade jag till slut att installera Smart, och det är jag minst sagt glad att jag gjorde. Jämför man Smart med YaST så är det som att jämföra en F1 mot en långtradare. YaST tog ibland 5 minuter på sig att ladda in det den skulle. Med Smart går det betydligt snabbare.

Tack för tipset!

extons bild

LINUX.EXTON.NET - Boot- och körbara linuxskivor på svenska

mindlight!
Smart fungerar otroligt bra. Jag har just installerat det. Med Smart-GUI sköter du du dina uppdateringar/installationer/avinstallationer lika enkelt/pålitligt som om du använde Synaptic.

Jonas!
Nu börjar jag förstå varför du alltid förespråkar Suse.

LINUX.EXTON.NET

lundatoks bild

Smart är apt fast på tyska.

--
MöLUG
Svenska OSS-bloggar

jonasbjorks bild

Framförallt hastigheten. Gillar du YUM bättre kan du kika på min guide om YUM jag skrev när jag var på Virtualiseringsforum 2007.

Det enda pakethanteringsystemet jag inte testat i SUSE nu är apt (tror jag). YUM och smart är de som fungerat bäst.

--
SUSE Linux
Jonas Björk - like.no.other

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

jeffs bild

Att addera andra källor i Smart är suveränt enkelt.

smart channel --add suse-oss102 type=yast2 baseurl=http://ftp.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/10.2/repo/oss/

Som exempel. Smart klarar även av apt-källor och tgz-källor.

@Jonas: Jasså, så nu passar det minsann? Var det inte rug som var det enda som gällde? Smile
_______________________

------

margus bild

Menar du allvar? Ibland är det svårt att uppfatta ironi i text.

jonasbjorks bild

Avinstallera ZMD Smile

--
SUSE Linux
Jonas Björk - like.no.other

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

mindlights bild

Men smart kör RPMer fortfarande?

Gör APT det också i SUSE?

---------------------------
Q: What is the difference between Bill Gates and Batman?
A: Batman beat the penguin...

sebastian dahlgrens bild

Suveränt enkelt vet jag inte om jag håller med om. Inte i jämförelse med zypper imho:

zypper sa http://ftp.skynet.be/pub/suser-guru/rpm/10.2/RPMS

Men i övrigt är smart kanon! Det kör jag med också.
--
Sebastian Dahlgren
http://www.medveten.nu

-- Sebastian Dahlgren

mauths bild

Om det är svårt att uppfatta ironi är det satir.

- "Den nyttigaste läxa livet lärt mig är att idioterna många gånger har rätt." Winston Churchill

norlins bild

Japp, det logiska valet, men jag körde:
# smart remove zmd
och det gjorder ingen skillnad, letat i yast, den finns inte kvar, kollar top och zmd drog en massa CPU, så jag var lite fundersam hur ett program man avinstallerat fortfarande kunde köras. Botade om med samma resultat, gick och lade mig, startade upp datorn för att kolla linuxportalen, kollar top, ingen zmd så nu verkar det fungera. men jag är lite fundersam varför datorn betedde sig som den gjorde.
Vad rekommenderas att göra med smarts uppdaterings kontrollen? Skall man starta den automatisk och i så fall hur gör man? Nu startas opensuseupdater med systemet.

________________________________________________________
Min blogg
Hur kan man ha ont om tid, när det hela tiden kommer ny?
Linux user 439707

 

Hur kan man ha ont om tid, när det hela tiden kommer ny?

jonasbjorks bild

Japp.

--
SUSE Linux
Jonas Björk - like.no.other

--
Jag är grundare av och administratör på Linuxportalen. Kontakta mig om du har frågor, funderingar eller synpunkter kring Linuxportalen.se .

margus bild

Jaha. Det är det som är skillnaden.

mauths bild

Prova:
"su -c "rpm -e zmd libzypp-zmd-backend sqlite-zmd rug zen-updater"
Källa:
http://opensuse-community.org/Package_Sources/10.2#Disable_ZMD

-
Eller som Yoda säger: "Use the Yast, my young padawan"

- "Den nyttigaste läxa livet lärt mig är att idioterna många gånger har rätt." Winston Churchill

lundatoks bild