Skip to content

Smart: ein verkeleg smart pakkehåndterer!

Smart er en rimelig kraftig pakkehåndterer som funker på dei fleste pakkesystem. Den funker på SuSE, debian, ubuntu, fedora, mandriva, og antakeleg ein god del fleire.
Den har rimelig fint GUI, som er funksjonelt, kjapt(!) og kraftig. Når en har starta GUI’et er søk så og seie momentane. Eg er ikkje i stand til å merke at det tar tid frå ein trykker enter, til resultata er klare, og det er rimeleg imponerande når eg har repositories med minst 10k pakkar i…

Smart kategoriserer pakker greit, og benytter metadata frå pakkesystemet du har. Smart importerer repositories frå yum/yast/apt automagisk, og oppdaterer dei omtrent like automagisk. Om du skulle ha behov for å overkjøre depencies kan du gjere dette, og i motsetning til apt godtar smart det. Du kan sjølv sagt også be smart fikse opp depencies for deg, slik at alle pakker har alle avhengigheter, og du kan settje vilkår for slikt. Eller du kan trykke upgrade all for å oppgradere alle pakkar som har nyare versjon tilgjengeleg….

Smart sitt GUI har også ein fantastisk tab som heiter relations, som viser forhold til andre pakkar; kva pakkar blir oppgradert av denne, kva pakkar avhenger den av osb. Dette får du opp som eit tre, slik at du kan sjå avhengigheitene til alle pakkane på systemet om du vil.
smart1.png
Nevnte eg at det ikkje berre er GUI, men også kommandolinje? I samme kommando? Samt et interaktivt shell for pakkehåndtering og scripting av pakkehåndtering? Ikkje det.

Syntaxen til smart er rimelig lik apt. Smart install, smart remove, smart search, smart update, smart upgrade etc, så om du kjenner apt venner du deg fort til smart. Berre at smart er vanvittig mykje kjappare på å søke enn apt. På mitt system bruker smart 2s på å søke etter foo, medan apt bruker 18s på å søke etter foo…

Samme gjelder installering; den er grisekjapp, og den er enkel i bruk.

Kort sagt, vel vert å ta en kik på. Bruker du suse skal det funke å fyre av en sudo zypper install smart.

Rimelig pinlig å oppdage smart ein time etter at eg hadde skreve ein god howto på apt i suse 10.3… Så dropp apt, og installer smart! Smart er raskare, meir elegant og enklare i bruk!

I tillegg så er den mykje betre enn noko anna pakkeverty eg har prøvd på å løyse avhengigheiter, og det er grunn nok åleine til å bruke den.

Oh, og for alle dei som er apt-get fans:

moo.png

[Digg] [Reddit] [Google] [StumbleUpon]

{ 1 } Comments

  1. |fatman| | 20080122 at 17:57 | Permalink

    Denne høres faktisk rimelig interessant ut. Tror, dersom det funker med apt-get install smart, at jeg skal forsøke programmet. Dog må innrømme at jeg er og, høyst sannsynlig, blir en apt-get tilhenger. Det er dog et som er bedre; Emerge. Ingen over …

    Forresten test ut aptitude moo og legg til -v for hver gang du gjør det.

    ———————–
    “Have you mooed today?”

Post a Comment

Your email is never published nor shared. Required fields are marked *