Οδηγος Debian.Τα πρώτα βήματα μετά την εγκατάσταση του Debian.


Ο οδηγός ενημερώνετε συνέχεια ….
Εκανα την εγκατάσταση του Debian (Wheezy-Testing) και “μπουτάρει” για πρωτη φορα… και τωρα τι ?

Καταρχην παμε να βαλουμε το χρήστη μας στους sudoers ωστε να εχουμε και λιγα δικαιωματα 🙂
Ανοιγουμε κονσολα και δινουμε

su 

εδω μας ζηταει τον κωδικο root που δωσαμε κατα την εγκατάσταση.
οκ δινουμε τον κωδικο και συνεχιζουμε

nano /etc/sudoers

ανοιγει ο nano editor και παμε και βρισκουμε την παρακατω σειρα

%sudo    ALL=(ALL:ALL) ALL

και θα προσθεσουμε μετα απο αυτην το χρηστη μας. Για μενα ειναι ο karanik. Οποτε θα γινει ετσι…

%sudo    ALL=(ALL:ALL) ALL
karanik ALL=(ALL) ALL

Θα μπορουσα να εδινα και

%sudo    ALL=(ALL:ALL) ALL
karanik ALL= NOPASSWD:ALL

Αποθετήρια

ΟΚ μετα παμε να δουμε λιγο το sources.list το οποιο εχει τα αποθετηρια απο τα οποια γινονται οι ενημερωσεις και οι εγκαταστασεις.

sudo nano /etc/apt/sources.list

ή ακομα καλυτερα αν θελω σε γραφικο περιβαλλον παταω Alt+F2 μου ανοιγει το πλαισιο για να δωσω την εντολη

gksu gedit /etc/apt/sources.list

 Ωραια το sources.list το δικο μου ειναι ετσι

# deb cdrom:[Debian GNU/Linux wheezy-DI-rc1 _Wheezy_ – Official Snapshot amd64 CD Binary-1 20130214-12:23]/ wheezy main

deb cdrom:[Debian GNU/Linux wheezy-DI-rc1 _Wheezy_ – Official Snapshot amd64 CD Binary-1 20130214-12:23]/ wheezy main

deb http://debian.otenet.gr/debian/ wheezy main
deb-src http://debian.otenet.gr/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

Αλλα επειδη με χαλαει η 2ή γραμμη  που θελει να παει να ψαξει απο το cdrom παω και το κανω (παρακάτω θα καταλάβεις  γιατί προσθέτω κάποιες γραμμές)

# deb cdrom:[Debian GNU/Linux wheezy-DI-rc1 _Wheezy_ – Official Snapshot amd64 CD Binary-1 20130214-12:23]/ wheezy main

deb http://debian.otenet.gr/debian/ wheezy main
deb-src http://debian.otenet.gr/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

# wheezy-updates, previously known as ‘volatile’
deb http://debian.otenet.gr/debian/ wheezy-updates main
deb-src http://debian.otenet.gr/debian/ wheezy-updates main

# Non-Free
deb http://ftp.us.debian.org/debian wheezy main contrib non-free
# deb ftp://ftp.debian.org/debian stable main contrib non-free

# Wheezy-Backports
deb http://debian.otenet.gr/debian wheezy-backports main

# Wheezy-Multimedia
deb http://www.deb-multimedia.org wheezy main

# Mint
#deb http://packages.linuxmint.com/ debian main upstream import

# MATE Environment main repository
#deb http://repo.mate-desktop.org/debian wheezy main
# MATE Environment mirrors
#deb http://packages.mate-desktop.org/repo/debian wheezy main
#deb http://mirror1.mate-desktop.org/debian wheezy main

Ωραια τελος με αυτο, αποθηκευω και δινω

apt-get update

Δίνω και το παρακάτω για το κλειδί του

# Wheezy-Multimedia
deb http://www.deb-multimedia.org wheezy main

apt-get install deb-multimedia-keyring

Για έλεγχο ταχύτητας αποθετηρίων Debian δες εδω

Προγράμματα

Τώρα αφού ενημέρωσε το σύστημα για τα αποθετήρια, ας κάνουμε και μερικά προγράμματα εγκατάσταση.

apt-get install gnome-commander mc hplip cups cups-client startupmanager aptitude git-core filezilla arista webhttrack abiword gsmartcontrol gconf-editor gparted openshot audacity blender calibre apache2 mysql-server php5 phpmyadmin miro evince geany leafpad inkscape unetbootin aria2 keepassx shutter gedit scribus gnome-tweak-tool furiusisomount wireshark htop gtk-recordmydesktop conky remmina  iftop iperf curl flashplugin-nonfree  wine wine64-bin vlc pidgin rcconf winetricks unrar-free debian-goodies checkinstall httrack xchat testdisk gdmap acetoneiso hexedit ghex lm-sensors xsensors hddtemp gsmartcontrol smartmontools lshw lshw-gtk hardinfo sysinfo virtualbox ntfs-3g sudo samba ntp debian-goodies rsync 

ας είναι και τα

apt-get install deb-multimedia-keyring yasm build-essential autoconf libtool zlib1g-dev libbz2-dev libogg-dev libtheora-dev libvorbis-dev libsamplerate-dev libxml2-dev libfribidi-dev libfreetype6-dev libfontconfig1-dev libass-dev intltool libglib2.0-dev libdbus-glib-1-dev libgtk2.0-dev libgudev-1.0-dev libwebkit-dev libnotify-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libappindicator-dev

και επίσης αφου βαλαμε στο sources.list και το
# Wheezy-Multimedia
deb http://www.deb-multimedia.org wheezy main
ας βάλουμε και μερικά απαραίτητα multimedia (και οχι μονο) εργαλεια

apt-get install avidemux handbrake agave glabels gprename renametools vrms lives easytag imagemagick transcode

Κατεβάζουμε και μερικά έτοιμα deb από δημοφιλή προγράμματα όπως…
Teamviewer
Skype
Dropbox
Google Chrome
Google Talk Plugin
Google Earth
PlayOnLinux
Viber οδηγίες και εδώ

Σε 64bit εγκατάσταση όπως την δικιά μου ,για προγράμματα που έχουν 32bit εξαρτήσεις πχ το Teamviewer θέλει το πακέτο ia32-libs δίνω σαν root τις εντολές

dpkg –add-architecture i386
apt-get update

Πυρήνας

Επειδη τωρα το λαπτοπ που εκανα την εγκαταασταση εχει πολυ νεοτερο hardware απο αυτα που εχει ο πυρηνας του debian wheezy 3.2 θα παω να βαλω και το τελευταιο stable πυρηνα απο το kernel.org.

sudo su –
apt-get install kernel-package fakeroot build-essential
wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.7.9.tar.bz2
tar xvf linux-3.7.9.tar.bz2
cd linux-3.7.9/
cat /boot/config-uname -r>.config
make oldconfig

Eδω θα με κανει ενα καρο ερωτησεις παταω ENTER σε ολες να παρει τα default. Αν τωρα θελω να αλλαξω κατι συγκεκριμενο που γνωριζω τοτε απανταω αναλογα.

make-kpkg clean
time fakeroot make-kpkg -j3 –initrd –revision=3.7.9 –append-to-version=-amd64 kernel_image kernel_headers

Εδω θα περιμενω κανα 15-40 λεπτα αναλογα τις δυνατοτητες του καθε υπολογιστη.

mv ../*3.7.9*.deb .
sudo dpkg -i *.deb

Τελος και με τον πυρηνα , κανω επαννεκινηση και επιλεγω να ξεκινησει απο τον νεο που ηδη εχει μπει και στο αρχειο /boot/grub/grub.cfg
Αν θελω να αλλαξω την σειρα που τα βγαζει στο bootmanager κανω

sudo gedit /boot/grub/grub.cfg

Ρυθμίσεις δικτύου

Αν θελουμε να ρυθμισουμε το δικτυο απο το τερματικο και οχι απο γραφικο περιβαλλον

Ανοιγω και ρυθμιζω το αρχειο /etc/network/interfaces
Η μορφη του ειναι

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo eth0
iface lo inet loopback

# The primary network interface DCHP
allow-hotplug eth0
iface eth0 inet static
    address 192.168.1.195
    netmask 255.255.255.0
    broadcast 192.168.1.255
    network 192.168.1.0
    gateway 192.168.1.1
    dns-nameservers 192.168.1.1

Τωρα για να ρυθμισω τους dns παω στο αρχειο /etc/resolve.conf
Το οποιο εχει την μορφη

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN
nameserver 192.168.1.1
nameserver 8.8.8.8

Τελος για αν κανουμε αλλαγη σε ενα απο τα 2 αρχεια κανουμε μια επανεκκινηση την υπηρεσια δικτυου.

sudo /etc/init.d/networking restart

WiFi 

aptitude install firmware-iwlwifi wireless-tools
modprobe -r iwlwifi ; modprobe iwlwifi
iwconfig

Fonts

apt-get install ttf-mscorefonts-installer  xfonts-terminus

systemd

apt-get install systemd
nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=”quiet init=/bin/systemd”
update-grub && reboot

Updates 

apt-get install apticron update-notifier-common 

Πληροφορίες εδώ

Προώθηση του root mail

nano /etc/aliases
root:[email protected]_mail.com

Rebuild aliases

newaliases

Google Chrome

deb http://dl.google.com/linux/chrome/deb/ stable main
wget -q -O – https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add –
apt-get update
apt-get install google-chrome-stable

Γραφικό περιβάλλον

GNOME

Τωρα το προεπιλεγμενο γραφικο περιβαλλον ειναι το Gnome 3.
Για να το τροποποιησω λιγο ειχα κανει 2 εργαλεια εγκατασταση πριν. Το
gnome-tweak-tool

και το gconf-editor




Εδω μεσα απο αυτα μπορω να αλλαξω σχεδον τα παντα που εχουν να κανουν με την εμφανιση.
Αν θελω ακομα περισσοτερα τοτε θα παω να ανοιξω το αρχειο /usr/share/gnome-shell/theme/gnome-shell.css

sudo gedit /usr/share/gnome-shell/theme/gnome-shell.css

Και απο εδω μεσα θα αλλαξω πχ το μεγεθος των εικονιδίων του μενου το οποιο ειναι στη σειρα 714

.icon-grid {
    spacing: 36px;
    -shell-grid-horizontal-item-size: 118px;
    -shell-grid-vertical-item-size: 118px;
}
.icon-grid .overview-icon {
    icon-size: 96px;
}

και θα το κανω

.icon-grid {
    spacing: 25px;
    -shell-grid-horizontal-item-size: 118px;
    -shell-grid-vertical-item-size: 118px;
}
.icon-grid .overview-icon {
    icon-size: 50px;
}

Για να κάνω διάφανο το panel θα παω και θα αντικαταστήσω με

#panel {
    color: #ffffff;
    background-gradient-direction: vertical;
    background-gradient-start: rgba(31,30,30,0.9);
    background-gradient-end: rgba(56,56,56,0.0);
    height: 1.86em;
    padding-right: 15px;
}

Με τον ιδιο τροπο θα αλλαξω οτι αλλο θελω.
Δηλαδη αλλαζω μια τιμη κανω αποθηκευση παταω Alt+F2 και πληκτρολογω
Κανει επανεκκινηση μονο το γραφικο περιβαλλον και βλεπω την αλλαγη.

Και extra extensions μπορουμε να παμε στην σελιδα https://extensions.gnome.org/
και αφου διαλεξουμε το extension που θελουμε παταμε απλα το διακοπτη ΟΝ και θα βγαλει ενα πλαισιο για εγκατασταση αυτου. Για την απενεργοποιησηση μπορουμε και απο την ιδια την ιστοσελιδα αλλα και απο το gnome-tweak-tool
Για την πλήρη διαγραφή τους πάμε στους φακέλους

  • /home/.local/share/gnome-shell/extensions 
  • /usr/share/gnome-shell/extensions


Cinnamon

Τωρα αν θελω να βαλω το cinnamon θα παω να προσθεσω το αποθετηριο του Linux Mint.

παμε στο sources.list 

sudo nano /etc/apt/sources.list

ή αν θελω σε γραφικο περιβαλλον παταω Alt+F2 μου ανοιγει το πλαισιο για να δωσω την εντολη

gksu gedit /etc/apt/sources.list

θα προσθεσω την γραμμη

deb http://packages.linuxmint.com/ debian main upstream import

κανω

sudo apt-get update

και εγκατάσταση

sudo apt-get install linuxmint-keyring

sudo apt-get update

sudo apt-get install cinnamon

Τωρα πριν βγαλω το αποθετηριο του mint παλι, αν θελω κανω εγκατασταση και το Firefox & Thunderbird.

sudo apt-get install firefox thunderbird

Display Manager 

Ο default display manager στο debian , δηλαδη το προγραμμα για την διαχείριση της  login screen ειναι ο GDM.

Αν θελω να βαλω το νεο MDM του linux mint τοτε οπως και παραπανω με το αποθετηριο του Mint περασμενο θα δωσω

sudo apt-get install mdm mint-mdm-themes

θα δω

insntall mdm on debian

διαλεγω

insntall mdm on debian

μετα κανω reboot και μπαινω στην νεα οθονη εισοδου

Αν θελω να αλλαξω και θεμα δινω

gksu mdmsetup

 και διαλεγω

Aν θελω και νεο θεμα τοτε μπορω να κατεβασω και gdm theme απο
http://gnome-look.org
και στο Add που θα παω να κανω θα βγαλει ενα σφαλμα.

Δεν υπαρχει προβλημα , στα περισσοτερα θεματα θελει μια μικρη αλλαγη οπως στις 2 παρακατω εικονες. Ανοιγω το συμπιεσμενο αρχειο θεματος και το αρχειο GdmGreeterTheme το κανω  MdmGreeterTheme καθως και την γραμμη μεσα σε αυτο.

Για να ξαναγυρισω πισω δινω

sudo dpkg-reconfigure mdm

Web Tools

Webmin

Virtualmin


Extra οδηγοι

Πως θα το κανουμε media server ?

Πως θα το κανουμε web server ?
Εγκατάσταση web server Apache2,PHP5,MySQL,PHPMyAdmin (Debian based)
Αλλαγη στο φακελο προβολης του Apache απο /var/etc στο dropbox. [Debian]

Πως θα το κανουμε ftp server ? sftp ?

Πως θα το κανουμε file server ? samba?

Εγκατασταση ssh server και απομακρυσμενη συνδεση με ssh

Πως θα το κανουμε ενα δικο μας cloud με το owncloud ?

HTTPS (SSL) για το ownCloud (Debian Based)

Ασφαλεια… τι πρεπει να κανω ? SSL , Firewall , Logs

Πως θα το κανουμε  mail server ωστε να μας στέλνει και ενημερωσεις για τα παραπανω ?
Εγκατάσταση SMTP Server Exim4 στο Debian

Ebook Library Server , ολα τα e-book στο debian και προεπισκοπηση και διαβασμα απο web.
Εγκατάσταση του Calibre σε Debian based. Error : ImportError:No module named

Αυτόματη απενεργοποίηση Bluetooth στην εκκίνηση. 

Εγκατάσταση του Cinnamon του Linux Mint στο Debian 7.

Εγκατάσταση του Firefox σε Debian. (Χειροκίνητα)

Εγκατάσταση Non-Free Multimedia Codecs στο Debian

Extras στο δεξι κλικ του Ναυτιλου. 

Εγκατασταση Conky Manager στο Debian & themes & Gold&Grey Modified by karanik

Kill X Server με CTRL-ALT-BACKSPACE σε Debian

Debian 1.2 “Rex”
Debian 1.3 “Bo”
Debian 2.0 “Hamm”
Debian 2.1 “Slink”
Debian 2.2 “Potato”
Debian 3.0 “Woody”
Debian 3.1 “Sarge”
Debian 4.0 “Etch”
Debian 5.0 “Lenny”
Debian 6.0 “Squeeze”
Debian 7.0 “Wheezy”
Debian 8.0 “Jessie”Debian 9.0 “Zurg”

Ο οδηγός ενημερώνετε συνέχεια
ΣΥΝΕΧΙΖΕΤΑΙ…οποτε υπαρχει κατι καλο..


Tags:
4 Σχόλια
  1. Ανώνυμος 6 έτη ago

    maga apo toys kaluteroys odigous gia debian poy exw vrei

  2. Ανώνυμος 6 έτη ago

    Επιτέλους ένα σωστό άρθρο για το Debian γραμμένο στα Ελληνικά

  3. Ανώνυμος 6 έτη ago

    teleiooooooooooo

  4. makis 5 έτη ago

    emena den exei arxeio gia sudoers

Leave a reply

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

*

Επικοινωνια

Στείλε μου μήνυμα

Sending

©[2017] karanik.gr

Log in with your credentials

Forgot your details?