Ο οδηγός ενημερώνετε συνέχεια ....
Εκανα την εγκατάσταση του 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:you@your_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”


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