Debian + KDE: Installation och anpassning

Som jag lovade är här steg för steg de åtgärder som jag utförde när jag installerade KDE 4.6 i min kära Debian-testning. Jag har varit lite upptagen idag, så ursäkta mig om det inte är så detaljerat som du vill.

Idag morgon gjorde jag en ren installation (från grunden) av Debian, för att bättre kunna dokumentera de paket som jag behöver installera och så vidare, så om du följer den här artikeln steg för steg har du ingen anledning att ha några problem.

Debian-installation.

När det gäller installationen finns det en egenhet. Jag använder normalt Debian-testning och det mest logiska är det Jag har laddat ner en iso av denna länk och med det har du slutfört installationen. Problemet är att eftersom min bandbredd inte tillåter det, var jag tvungen att använda en iso av Debian Squeeze.

Rekommendation nr 1: Den försöker installera med Debian Testing iso av två skäl:

  1. Det kommer att finnas färre paket att uppdatera.
  2. Du riskerar mindre att stöta på beroendefel eller liknande.

Installation, antingen med iso de Squeeze o wheezy, det är exakt detsamma som hur jag förklarar det i denna pdf, förutom att jag inte installerar Grafisk miljö, men bara Standard systemverktyg. För den här guiden kommer jag att anta att installationen gjordes från iso of Testning.

Uppdatera

När vi har slutfört installationen utan en grafisk miljö loggar vi in ​​som root och konfigurerar förvaren:

# nano /etc/apt/sources.list

i källfilen vi lägger:

deb http://ftp.debian.org/debian testing main contrib non-free

och uppdatera:

# aptitude update

När du är klar uppdaterar vi de redan installerade paketen:

# aptitude safe-upgrade

När denna process är klar, om allt har gått bra, startar vi om PC och vi fortsatte med att installera KDE.

KDE-installation

I den här guiden ska vi bara installera nödvändiga paket så att KDE visas korrekt och kunna använda den. Vi installerar också några nödvändiga paket som inte ingår som standard. När vi har loggat in som root kommer vi att ha en fullt fungerande miljö genom att installera följande paket:

# aptitude install kde-plasma-desktop kde-l10n-es kde-i18n-es kwalletmanager lightdm

Med detta räcker det så att när det är klart och vi startar om kan vi gå in på vårt helt nya skrivbord. Om du tittar på slutet lade jag till LightDM och jag förklarar varför. När vi installerar paketet kde-plasma-skrivbord, det här installerar oss KDM vilket för mig är väldigt tungt, så jag byter ut det med LightDM. När vi ger ange, frågar guiden oss vilken vi vill använda, du väljer den du vill ha.

LightDM det kommer också att installera paketen för den grafiska servern. Eftersom jag använder Intel lägger jag bara till: xserver-xorg-video-intel, på det här sättet:

# aptitude install kde-plasma-desktop kde-l10n-es kde-i18n-es kwalletmanager lightdm xserver-xorg-video-intel

Detta räcker, men om vi vill kan vi installera när det är klart, eller tillsammans med dessa, följande paket:

# aptitude install kde-icons-oxygen kde-config-gtk-style kde-style-qtcurve kwalletmanager kde-icons-mono system-config-gtk-kde gtk2-engines-oxygen gtk-qt-engine

De är paket som vi kommer att förbättra applikationerna med gtk som vi använder och några ikoner som vi lägger till. Om du inte använder plånboken KDE för att hantera lösenord kan du ta bort kwalletmanager.

Ytterligare paket.

Innan du startar om, skulle det vara bra att installera andra paket som vi kan behöva, till exempel:

Ljud- / videorelaterade paket
# aptitude install clementine kmplayer vlc (instalado por defecto) gstreamer0.10-esd gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad lame pulseaudio -y

Systemrelaterade paket:
# aptitude install ark rar unrar htop mc wicd wicd-kde dbus gdebi-kde rcconf ksnapshot -y

NO / KDE-applikationer jag använder:
# aptitude install iceweasel icedove libreoffice-writer libreoffice-l10n-es libreoffice-kde libreoffice-impress libreoffice-calc gimp inkscape diffuse -y

Saker jag tar bort:
# aptitude purge exim4 exim4-base exim4-config exim4-daemon-light -y

Naturligtvis bör du lägga till eller ta bort det du behöver 😀

Anpassa KDE

Om vi ​​går igenom de tidigare stegen utan problem kommer vi till den mest intressanta delen av hela saken: anpassning KDE för att rädda oss några Mb konsumtion. Först kommer vi att göra det manuellt (per konsol) för att senare gå vidare till de grafiska aspekterna.

Inaktivera Akonadi + Nepomuk:

Jag kommer inte att gå in på detaljer om vad det är Akonadi o Nepomuk, särskilt för att det finns en utmärkt artikel som mycket väl beskriver vilken funktion de har. Du kan läsa den här. För att inaktivera Akonadi helt gör vi följande:

$ nano ~/.config/akonadi/akonadiserverrc

Vi letar efter linjen som säger:

StartServer=true

och vi satte det till sant:

StartServer=false

Tänk på att applikationer som kmail de använder Akonadi, så vi kanske inte kan använda dem. Att inaktivera Nepomuk redigera filen:

$ nano ~/.kde/share/config/nepomukserverrc

och det:

[Basic Settings]
Start Nepomuk=true

[Service-nepomukstrigiservice]
autostart = true

Vi lämnar det så här:

[Basic Settings]
Start Nepomuk=false

[Service-nepomukstrigiservice]
autostart = falskt

I teorin kan allt detta göras av Inställningarna för System, men ingenting, här är snabbare 😀

Eliminera effekter.

Vi kan spara lite resurser genom att eliminera effekterna (OH-film, övergångar) som kommer in KDE som standard. För detta öppnar vi Systeminställningshanteraren » Arbetsytans utseende och beteende »Skrivbordseffekter och avmarkera » Aktivera skrivbordseffekter.

Vi kan också ta bort andra effekter genom att konfigurera syreinställningar. För detta trycker vi Alt + F2 och vi skriver syreinställningar. Vi borde få något så här:

Där kan vi roa oss för att ta bort effekter av olika slag. Jag avmarkerar helt enkelt: Aktivera animationer.

Visa korrekt Gtk-applikationer

Det första vi gör är att installera motorerna gtk behövs:

$ sudo aptitude install gtk2-engines-oxygen gtk2-engines-qtcurve

Senare öppnar vi en terminal och sätter:

$ echo 'include "/usr/share/themes/QtCurve/gtk-2.0/gtkrc"' >> $HOME/.gtkrc-2.0
$ echo 'include "/usr/share/themes/QtCurve/gtk-2.0/gtkrc"' >> $HOME/.gtkrc.mine

Nu behöver vi bara välja i KDE-inställningar än för applikationer gtk användning QtCurve. Resultatet kan ses i mig firefox:

Eliminera processer i början.

Vi öppnar Systeminställningshanteraren »Systemadministration» Start och avstängning »Service Manager och avmarkera de vi inte vill starta. Exempel på en som jag alltid inaktiverar: Nepomuk sökmoduler.

Eliminera elastisk markör.

Även om det kanske inte verkar som det, förbrukar det lilla hoppet på ikonen som visas på markören när vi öppnar ett program. För att eliminera det öppnar vi Systeminställningshanteraren »Vanliga framträdanden och beteenden» Program- och systemaviseringar »Starta avisering och var står det Elastisk markör vi sätter: Ingen upptagen markör.

Klassiskt skrivbord.

Jag har alltid gillat att ha det traditionella skrivbordet, som i Gnome o KDE 3. För att göra detta går vi till skrivbordet och klickar på ikonen längst upp till höger och väljer Mappvy preferens:

Och i fönstret som kommer ut ändrar vi dispositionen till Mappvy.

RConf

Vi installerade rcconf för att inaktivera som vanligt några demoner som startar när systemet startar. I mitt fall är en av de jag tar bort KDM eftersom jag använder LightDM. Du måste vara särskilt försiktig med detta och aldrig ta bort det dbus.

Och hittills denna guide. Jag hoppas att jag kan lägga till fler saker när tiden går.


19 kommentarer, lämna din

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   oscar sade

    Tack elav för att hålla ordet +1

    1.    elav <° Linux sade

      😀 Jag hoppas att det verkligen hjälper dig ...

  2.   mac_live sade

    Tack, jag har redan gjort anpassningen, vi ska bara starta om för att se om vi verkligen går snabbare, och vilka program kan jag göra utan vid starttid? Om jag inte stör dig mycket?

    1.    elav <° Linux sade

      Det beror på vad du har installerat. Om du visar mig en skärmdump kan jag kanske hjälpa dig .. 😉

  3.   hypersayan_x sade

    Där det står akonadi-saken, lägger du den bakåt, för att inaktivera akonadi måste variabeln vara falsk, så här:

    StartServer = falsk

    1.    elav <° Linux sade

      Ja, det hände mig när jag skrev artikeln, tack så mycket 😀

  4.   oscar sade

    elav Jag tror att inaktivera akonadi är motsatsen till hur du uttrycker det i inlägget.

  5.   oscar sade

    Genom att ta bort pappersvaror och inaktivera Akonadi och Nepomuk minskade jag förbrukningen med 200 MB, jag är nöjd.

    1.    elav <° Linux sade

      200Mb? 0_o

      Men hur mycket RAM har du? Minskade du konsumtionen så mycket? Wow .. Bra 😀

      1.    oscar sade

        Jag har 1.5 GB och 1.3 GB tillgängligt med en AMD64-processor med dubbla kärnor, vilket jag tror, ​​när jag läser på webben, förbrukar mer RAM än en i386. Jag planerar att försöka komma till 4Gb.

        1.    elav <° Linux sade

          MMM OK.

      2.    kik1n sade

        I själva verket ja.
        Min kde har aldrig gått in på mig på grund av den höga konsumtionen av Ram.
        Jag älskar det men jag är i Gnome Ja

        1.    oscar sade

          Med Gnome2 håller jag med dig men jag testade Fedora 15 med Gnome3 och den har en hög RAM-förbrukning nästan lika med KDE, jag hoppas att det med utvecklingen förbättrar konsumtionen.

  6.   Roman77 sade

    Mycket bra tuto ... .ja, nästan samma som Debian-installationen jag har ... skillnaden är att när jag installerade den med Squeeze och processen var loooong 🙂

    gäller

    1.    elav <° Linux sade

      Tack Roman77, vi är glada att du gillade det 😀

  7.   Carlos-Xfce sade

    Hej Elav. Även om jag aldrig har varit KDE-användare tycker jag att den här handledningen är väldigt intressant. Jag gillar att lära mig. Tack så mycket och jag hoppas att du fortsätter att publicera mer.

    1.    elav <° Linux sade

      Tack Carlos-Xfce, jag hoppas också kunna fortsätta publicera andra, jag menar, om Gnome inte ringer till mig ser jag redan att fler Gnome3-paket kommer in i testning 😀

  8.   arthur molina sade

    Jag tyckte det var intressant. Låt oss se om helgen jag uppmuntrar mig själv att installera den. Hälsningar.

  9.   rojas sade

    Utmärkt inlägg, just nu börjar jag följa det ... Jag skulle också vilja kompilera kärnan för min dator men jag vet inte vilka moduler som ska installeras, jag har en Toshiba som använder AMD Thurion Dual-kärna med 4 GB RAM och detta är resultatet av lspci:
    00: 00.0 Värdbrygga: Advanced Micro Devices [AMD] RS880 Host Bridge
    00: 01.0 PCI bridge: Advanced Micro Devices [AMD] RS780 / RS880 PCI to PCI bridge (int gfx)
    00: 04.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 0)
    00: 05.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 1)
    00: 06.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 2)
    00: 11.0 SATA-controller: ATI Technologies Inc SB7x0 / SB8x0 / SB9x0 SATA Controller [AHCI-läge]
    00: 12.0 USB-styrenhet: ATI Technologies Inc SB7x0 / SB8x0 / SB9x0 USB OHCI0-styrenhet
    00: 12.1 USB-styrenhet: ATI Technologies Inc SB7x0 USB OHCI1-styrenhet
    00: 12.2 USB-styrenhet: ATI Technologies Inc SB7x0 / SB8x0 / SB9x0 USB EHCI-styrenhet
    00: 13.0 USB-styrenhet: ATI Technologies Inc SB7x0 / SB8x0 / SB9x0 USB OHCI0-styrenhet
    00: 13.1 USB-styrenhet: ATI Technologies Inc SB7x0 USB OHCI1-styrenhet
    00: 13.2 USB-styrenhet: ATI Technologies Inc SB7x0 / SB8x0 / SB9x0 USB EHCI-styrenhet
    00: 14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3c)
    00: 14.2 Ljudenhet: ATI Technologies Inc SBx00 Azalia (Intel HDA)
    00: 14.3 ISA-brygga: ATI Technologies Inc SB7x0 / SB8x0 / SB9x0 LPC-värdkontroll
    00: 14.4 PCI-brygga: ATI Technologies Inc SBx00 PCI till PCI Bridge
    00: 18.0 Värdbrygga: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
    00: 18.1 Värdbrygga: Advanced Micro Devices [AMD] Family 10h Processor Address Map
    00: 18.2 Värdbrygga: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
    00: 18.3 Värdbrygga: Advanced Micro Devices [AMD] Family 10h Processor Diverse Control
    00: 18.4 Värdbrygga: Advanced Micro Devices [AMD] Family 10h Processor Link Control
    01: 05.0 VGA-kompatibel styrenhet: ATI Technologies Inc M880G [Mobility Radeon HD 4200]
    02: 00.0 Nätverkskontroll: Realtek Semiconductor Co., Ltd. RTL8191SEvB Wireless LAN Controller (rev 10)
    03: 00.0 Ethernet-controller: Realtek Semiconductor Co., Ltd. RTL8101E / RTL8102E PCI Express Fast Ethernet-controller (rev 02)