Εξελίξεις στο Linux

Συζήτηση στην κατηγορία 'Νέα-Ειδήσεις-Περίεργα' που ξεκίνησε ο χρήστης debianass, 18 Νοε 2017.

  1. DarkGoth Παιδί για τις δουλειές του Forum

    α, γιατι καπως ειχα την εντυπωση οτι διανεμηθηκε το hardcore. αν ενσωματωνει μονο συγκεκριμενα πραγματα απο οδηγους, οντως δεν θα ειναι πολυ «συνεργασιμο». το wifi ειναι το μονο για το οποιο κλαϊν, γιατι δεν χρησιμοποιω πουθενα wifi. βεβαια αν δεν πιανει την καρτα δικτυου ειναι πρακτικα αχρηστο (αφου βασιζεται σε ΡΧΕ για να τρεξει, οποτε χωρις δικτυο, καπουτ). τα γραφικα τωρα, αν βαλεις τον xorg-3d πιανει παντου. εγω ετσι το βαζω οποτε το κανω εγκατασταση. δεν εχω βρει καρτα γραφικων που να μην λειτουργει σωστα. υποθετω οτι ο xorg-3d ειναι καποιος 3d generic οδηγος, που επειδη ειναι generic μπορει να τρεξει παντου; (ισως κατι σαν τα ps2 ποντικια/πληκτρολογια, που τρεχουν παντου; η κατι τετοιο τελοσπαντων)

    ναι, αυτο λεω και παραπανω για το raspberry. μπορεις να το παρεις μονο του χωρις τα «αξεσουαρ». για ενα βασικο απλο συστημα για καθημερινη χρηση, δεν σε χρειαζονται αξεσουαρ. μονο το ιδιο το ΡΙ, ενα φτηνο ποντικι/πληκτρολογιο, και ενα hdmi καλωδιο. βεβαια οτι ειναι αρμ επεξεργαστες, οντως ειναι ενα θεμα γιατι ειναι τελειως αναιμικοι. φαντασου, οτι ειχα βαλει στον εξομοιωτη το android4.4 και με εναν επεξεργαστη μονο (οταν το σηκωνα με 2 κρασαρε σαν το βλαμενο) ο οποιος εδινε 2.8GHZ, με 1 GB μνημη, σε κλασσικο σκληρο (οχι flash memory οπως στα κινητα/ταμπλετ), και ο εξομοιωτης το σηκωνε σε 6-7". το ταμπλετ της αδερφη μου, υποτιθεται τετραπυρηνο στα 2GHZ με 2GB μνημη, και flash memory, εκανε πανω απο λεπτο.

    για τετοιες περιπτωσεις, μεταναστων, κλπ, που πολλες φορες δεν εχουν ουτε για φαι, οντως ειναι προβλημα, γιατι οταν δεν εχουν να φανε, σιγα μην πανε να αγοραζουν ηλεκτρονικα μαραφετια. οι παναρχαιοι φτηνοι πεντιουμ ομως που λες, τραβανε; εστω και για τον μικροσκοπικο Τινυ Λινουκς ΡΧΕ client που τρεχει εκειμεσα, δεν ειναι πολυ αδυναμοι τοσο αρχαιοι επεξεργαστες;
  2. Μπά, το πρόβλημα με τα παλιότερα μηχανήματα δεν είναι τόσο οι επεξεργαστές όσο οι μητρικές που δεν υποστηρίζουν sata, usb 2 κλπ και δεν αξίζει να αγοράσει κανείς υλικό για αναβάθμιση. Οι pentium ΙΙΙ επεξεργαστές συνήθως τρέχουν τα πάντα με linux, και μάλιστα τις 64bit εκδόσεις. Αν δεν υποστηρίζει η gpu mesa drivers μικρό το κακό, τρέχει σίγουρα vesa.
    Πάντως το Pine64 παρέχει και κουτί για laptop, αναβάθμιση σε δίσκο eMMC 64G που τρέχει ότι σηκώνεται σε arm. Πρόσφατα βγήκε και η arm έκδοση του sparky, οπότε -για μένα τουλάχιστον- έχει ενδιαφέρον.
    Το καλό με τα pi είναι ότι μπορείς να τα πακετάρεις με μικρό βάρος μαζί με τη μπαταρία. Με 2χ18650 3,7V στα 2600-3000mAh εξασφαλίζεις ικανοποιητική αυτονομία για εξειδικευμένες εφαρμογές, όπως π.χ. λήψεις φωτο/video από drone ή χαρταετό. Οπως καταλαβαίνεις δεν είναι εφικτό να σηκωθεί drone ή χαρταετός με pentium και τη μπαταρία του, όσο μικρό κι αν είναι.
    Βέβαια το rock64 που σου έδειξα παραπάνω έχει πολλές δυνατότητες, μπορείς να το κάνεις media center, file/application server κλπ., όμως η μοναδικότητά του έγκειται στο μικρό βάρος και την προσαρμοστικότητά του σε ρομποτικές εφαρμογές όπως π.χ. το βιονικό χέρι hackberry.
  3. Archιμηνιά κι Archιχρονιά!

    Δεν πρόλαβε καλά-καλά να "μας μπεί" το '18, νάσου και η νέα έκδοση Arch Linux.
    Μιλάμε βέβαια για μια full rolling διανομή που ενημερώνεται διαρκώς, οπότε ένα νέο iso δε μας λέει όσα θα έλεγε π.χ. μια νέα έκδοση ubuntu.
    Παρόλα αυτά το νέο iso του Arch Linux που διανέμεται από τις 1/1/18, είναι η πρώτη διανομή με kernel 4.14.9 LTS. Αρκετά σημαντικό καθώς η προηγούμενη έκδοση arch του Δεκέμβρη του '17 χρησιμοποιούσε τον kernel 4.13 ενώ η έκδοση 4.14.10 βρίσκεται ακόμα υπο δοκιμή.
    Αλλά όπως είπαμε πρόκειται για μια κυλιόμενη διανομή. Το νέο iso αφορά εκείνους που επιθυμούν να εγκαταστήσουν Arch Linux για πρώτη φορά.
    Αν έχουμε ήδη εγκατεστημένη και λειτουργική κάποια προηγούμενη έκδοση arch, αρκεί να την ενημερώσουμε με την εντολή:
    Κώδικας:
    sudo pacman -Syu
    Οσοι πάλι επιθυμούν να εγκαταστήσουν για πρώτη φορά arch, μπορούν να κατεβάσουν το iso από:
    Magnet link
    Torrent
    Softpedia
    Netboot: https://www.archlinux.org/releng/netboot/
    Οδηγίες για την εγκατάσταση (στα αγγλικά): https://wiki.archlinux.org/index.php/Installation_guide

    Υπενθύμιση: Η διανομή έχει διακόψει την ανάπτυξη της αρχιτεκτονικής 32bit από τις αρχές του 2017. Η υποστήριξη της τελευταίας i686 έληξε πριν 2 μήνες. Αν ωστόσο το σύστημά μας δε μπορεί να τρέξει την 64bit έκδοση, υπάρχει μια 32bit έκδοση που αναπτύσσεται από την κοινότητα: https://archlinux32.org/
  4. Κενό ασφάλειας σε Debian και Debian based συστήματα από το... beep

    Το beep είναι ένα πακέτο συστήματος που εμπεριέχεται σε όλες τις διανομές debian και debian based (ubuntu, linux mint κλπ). Πρόκειται για έναν σχετικά απλό κώδικα που έχει σαν στόχο να αναπαράγει με εντολή τον ήχο συστήματος, το "μπιπ" που κάνουν οι περισσότερες μητρικές x86 όταν π.χ. υπάρχει κάποιο μήνυμα του bios κατα την εκκίνηση. Ο κώδικας είναι αρκετά παρωχημένος, η τελευταία έκδοσή του ήταν το 2010: http://www.johnath.com/beep/

    Στις αρχές του Μάρτη του '18 ωστόσο αναφέρθηκε κενό ασφάλειας κατα το οποίο μπορεί ένας μη-εξουσιοδοτημένος χρήστης να αναβαθμίσει τα δικαιώματα του στο σύστημα με τη χρήση της εντολής. Δεν μπορεί να πραγματοποιήσει απομακρυσμένη επίθεση κανείς μέσω αυτής της εντολής, θα πρέπει πρώτα να πάρει shell σαν απλός χρήστης για να χρησιμοποιήσει το κενό ασφαλείας. Από κει και πέρα μπορεί να δει κρυφά αρχεία και να διαχειρίζεται αρχεία συστήματος σαν διαχειριστής.

    Το κενό ασφάλειας είναι καταχωρημένο με τον κωδικό CVE-2018-0492

    Σε ότι αφορά το Debian, η έκδοση του beep με το κενό ασφάλειας είναι η 1.3-3 για τις εκδόσεις wheezy και jessie, ενώ για τις stretch, buster και sid η 1.3-4.
    Οι ενημερώσεις είναι οι:
    wheezy 1.3-3+deb7u1
    jessie 1.3-3+deb8u1
    stretch 1.3-4+deb9u1
    και είναι διαθέσιμες στα security αποθετήρια της διανομής (http://security.debian.org/ stretch/updates main contrib).

    Ανάλογα έχουν ενημερωθεί και τα αποθετήρια των debian based διανομών (ubuntu, linux mint κλπ).

    Αν χρησιμοποιούμε κάποια από αυτές τις διανομές, απλά ενημερώνουμε το σύστημά μας:
    Κώδικας:
    sudo apt-get update
    sudo apt-get upgrade
    και δεν κινδυνεύουμε από το συγκεκριμένο κενό ασφάλειας,
  5. DarkGoth Παιδί για τις δουλειές του Forum

    εγω το εχω ξεγυμνωσει τοσο πολυ το σαπιο, που εχω να δω updates απο την εποχη των δεινοσαυρων :D:p(cpu microcode updates και kernel updates για τα spectre/meltdown δεν βλεπω να βγαζουν για το σαπιο). καποια μερα πριν κανα μηνα εβγαλαν καποιο update για τον κεραυνοπουλη (μετα απο 2μιση εκατομυρια χρονια που ειχε βγει το τελευταιο update του κεραυνοπουλη), και ενα για το openssl πριν καμια βδομαδα και αυτο ηταν ολο. ιδου απο τι αποτελειται αυτη τη στιγμη ολοκληρο το λειτουργικο μου (μπορω να το ξεγυμνωσω κι'αλλο :D:p συνεχιζω να ψαχνω τι αλλο μπορει να παει στα μαυρα τα ψαρια, χωρις να το διαλυσω :D:p )
    Κώδικας:
    accountsservice                    install
    acl                        install
    acpi                        install
    acpi-support-base                install
    acpid                        install
    adduser                        install
    adwaita-icon-theme                install
    alacarte                    install
    alsa-utils                    install
    amd64-microcode                    install
    apcupsd                        install
    apt                        install
    apt-transport-https                install
    apt-utils                    install
    at-spi2-core                    install
    audacity                    install
    audacity-data                    install
    base-files                    install
    base-passwd                    install
    bash                        install
    bc                        install
    binutils                    install
    bsdmainutils                    install
    bsdutils                    install
    busybox                        install
    byzanz                        install
    bzip2                        install
    ca-certificates                    install
    coinor-libcbc3                    install
    coinor-libcgl1                    install
    coinor-libclp1                    install
    coinor-libcoinmp1:amd64                install
    coinor-libcoinutils3                install
    coinor-libosi1                    install
    console-setup                    install
    console-setup-linux                install
    coreutils                    install
    cpio                        install
    cpp                        install
    cpp-4.8                        install
    cpp-4.9                        install
    cron                        install
    cups                        install
    cups-client                    install
    cups-common                    install
    cups-core-drivers                install
    cups-daemon                    install
    cups-filters                    install
    cups-filters-core-drivers            install
    cups-pdf                    install
    cups-ppdc                    install
    cups-server-common                install
    dash                        install
    dbus                        install
    dbus-x11                    install
    dconf-cli                    install
    dconf-editor                    install
    dconf-gsettings-backend:amd64            install
    dconf-service                    install
    dconf-tools                    install
    debconf                        install
    debconf-i18n                    install
    debian-archive-keyring                install
    debianutils                    install
    desktop-file-utils                install
    dh-python                    install
    dictionaries-common                install
    diffutils                    install
    discover                    install
    discover-data                    install
    dkms                        install
    dmidecode                    install
    dmsetup                        install
    docbook-xml                    install
    docbook-xsl                    install
    dosfstools                    install
    dpkg                        install
    e2fslibs:amd64                    install
    e2fsprogs                    install
    ed                        install
    emacsen-common                    install
    evince                        install
    evince-common                    install
    evolution-data-server                install
    evolution-data-server-common            install
    extlinux                    install
    fakeroot                    install
    file                        install
    file-roller                    install
    findutils                    install
    firefox-esr                    install
    fontconfig                    install
    fontconfig-config                install
    fonts-cantarell                    install
    fonts-dejavu-core                install
    fonts-droid                    install
    fonts-opensymbol                install
    frei0r-plugins                    install
    fuse                        install
    gcc                        install
    gcc-4.8                        install
    gcc-4.8-base:amd64                install
    gcc-4.9                        install
    gcc-4.9-base:amd64                install
    gconf-defaults-service                install
    gconf-editor                    install
    gconf-service                    install
    gconf2                        install
    gconf2-common                    install
    gcr                        install
    gdm3                        install
    gedit                        install
    gedit-common                    install
    ghostscript                    install
    gimp                        install
    gimp-data                    install
    gir1.2-accountsservice-1.0            install
    gir1.2-appindicator3-0.1            install
    gir1.2-atk-1.0                    install
    gir1.2-atspi-2.0                install
    gir1.2-caribou-1.0                install
    gir1.2-clutter-1.0                install
    gir1.2-cogl-1.0                    install
    gir1.2-coglpango-1.0                install
    gir1.2-freedesktop:amd64            install
    gir1.2-gck-1                    install
    gir1.2-gcr-3                    install
    gir1.2-gdesktopenums-3.0            install
    gir1.2-gdkpixbuf-2.0                install
    gir1.2-gdm3                    install
    gir1.2-gkbd-3.0                    install
    gir1.2-glib-2.0:amd64                install
    gir1.2-gmenu-3.0                install
    gir1.2-gnomebluetooth-1.0            install
    gir1.2-gnomedesktop-3.0                install
    gir1.2-gtk-3.0:amd64                install
    gir1.2-ibus-1.0:amd64                install
    gir1.2-json-1.0                    install
    gir1.2-mutter-3.0                install
    gir1.2-networkmanager-1.0:amd64            install
    gir1.2-nmgtk-1.0                install
    gir1.2-notify-0.7                install
    gir1.2-pango-1.0:amd64                install
    gir1.2-peas-1.0                    install
    gir1.2-polkit-1.0                install
    gir1.2-soup-2.4                    install
    gir1.2-telepathyglib-0.12            install
    gir1.2-telepathylogger-0.2            install
    gir1.2-upowerglib-1.0                install
    gir1.2-xkl-1.0                    install
    gjs                        install
    gkbd-capplet                    install
    glib-networking:amd64                install
    glib-networking-common                install
    glib-networking-services            install
    gnome-backgrounds                install
    gnome-desktop3-data                install
    gnome-icon-theme                install
    gnome-icon-theme-symbolic            install
    gnome-keyring                    install
    gnome-menus                    install
    gnome-mime-data                    install
    gnome-session-bin                install
    gnome-settings-daemon                install
    gnome-shell                    install
    gnome-shell-common                install
    gnome-terminal                    install
    gnome-terminal-data                install
    gnome-themes-standard:amd64            install
    gnome-themes-standard-data            install
    gnome-tweak-tool                install
    gnupg                        install
    gnupg-agent                    install
    gnupg2                        install
    gparted                        install
    gpgv                        install
    gpm                        install
    grep                        install
    groff-base                    install
    gsettings-desktop-schemas            install
    gsfonts                        install
    gstreamer0.10-plugins-base:amd64        install
    gstreamer1.0-libav:amd64            install
    gstreamer1.0-plugins-base:amd64            install
    gstreamer1.0-plugins-good:amd64            install
    gstreamer1.0-x:amd64                install
    gtk-chtheme                    install
    gtk2-engines:amd64                install
    gtk2-engines-murrine:amd64            install
    gtk2-engines-pixbuf:amd64            install
    gucharmap                    install
    gufw                        install
    guvcview                    install
    gvfs-bin                    install
    gvfs-common                    install
    gzip                        install
    hddtemp                        install
    hicolor-icon-theme                install
    hostname                    install
    htop                        install
    hwdata                        install
    i965-va-driver:amd64                install
    iamerican                    install
    ibritish                    install
    ienglish-common                    install
    ifupdown                    install
    init                        install
    init-system-helpers                install
    initramfs-tools                    install
    initscripts                    install
    insserv                        install
    iproute2                    install
    iptables                    install
    iputils-ping                    install
    isc-dhcp-client                    install
    isc-dhcp-common                    install
    iso-codes                    install
    ispell                        install
    kbd                        install
    keyboard-configuration                install
    klibc-utils                    install
    kmod                        install
    krb5-locales                    install
    less                        install
    libaa1:amd64                    install
    libabw-0.1-1                    install
    libaccountsservice0                install
    libacl1:amd64                    install
    libalgorithm-c3-perl                install
    libamd2.3.1:amd64                install
    libappindicator3-1                install
    libapt-inst1.5:amd64                install
    libapt-pkg4.12:amd64                install
    libarchive-extract-perl                install
    libarchive13:amd64                install
    libasan0:amd64                    install
    libasan1:amd64                    install
    libasound2:amd64                install
    libasound2-data                    install
    libasound2-plugins:amd64            install
    libaspell15:amd64                install
    libassuan0:amd64                install
    libasyncns0:amd64                install
    libatk-adaptor:amd64                install
    libatk-bridge2.0-0:amd64            install
    libatk1.0-0:amd64                install
    libatk1.0-data                    install
    libatkmm-1.6-1:amd64                install
    libatomic1:amd64                install
    libatspi2.0-0:amd64                install
    libattr1:amd64                    install
    libaudio2:amd64                    install
    libaudit-common                    install
    libaudit1:amd64                    install
    libavahi-client3:amd64                install
    libavahi-common-data:amd64            install
    libavahi-common3:amd64                install
    libavahi-glib1:amd64                install
    libavc1394-0:amd64                install
    libavcodec56:amd64                install
    libavdevice55:amd64                install
    libavformat56:amd64                install
    libavresample2:amd64                install
    libavutil54:amd64                install
    libbabl-0.1-0:amd64                install
    libblas-common                    install
    libblas3                    install
    libblkid1:amd64                    install
    libbonobo2-0:amd64                install
    libbonobo2-common                install
    libboost-date-time1.55.0:amd64            install
    libboost-iostreams1.55.0:amd64            install
    libboost-system1.55.0:amd64            install
    libboost-thread1.55.0:amd64            install
    libbsd0:amd64                    install
    libbz2-1.0:amd64                install
    libc-bin                    install
    libc-dev-bin                    install
    libc6:amd64                    install
    libc6-dev:amd64                    install
    libcaca0:amd64                    install
    libcairo-gobject2:amd64                install
    libcairo-perl                    install
    libcairo2:amd64                    install
    libcairomm-1.0-1                install
    libcamd2.3.1:amd64                install
    libcamel-1.2-49                    install
    libcanberra-gtk-module:amd64            install
    libcanberra-gtk0:amd64                install
    libcanberra-gtk3-0:amd64            install
    libcanberra-gtk3-module:amd64            install
    libcanberra-pulse:amd64                install
    libcanberra0:amd64                install
    libcap-ng0:amd64                install
    libcap2:amd64                    install
    libcap2-bin                    install
    libcaribou-common                install
    libcaribou-gtk-module:amd64            install
    libcaribou-gtk3-module:amd64            install
    libcaribou0:amd64                install
    libccolamd2.8.0:amd64                install
    libcdio-cdda1                    install
    libcdio-paranoia1                install
    libcdio13                    install
    libcdparanoia0:amd64                install
    libcdr-0.1-1                    install
    libcgi-fast-perl                install
    libcgi-pm-perl                    install
    libcholmod2.1.2:amd64                install
    libcilkrts5:amd64                install
    libclass-c3-perl                install
    libclass-c3-xs-perl                install
    libcloog-isl4:amd64                install
    libclucene-contribs1:amd64            install
    libclucene-core1:amd64                install
    libclutter-1.0-0:amd64                install
    libclutter-1.0-common                install
    libcmis-0.4-4                    install
    libcogl-common                    install
    libcogl-pango20:amd64                install
    libcogl-path20:amd64                install
    libcogl20:amd64                    install
    libcolamd2.8.0:amd64                install
    libcolord2:amd64                install
    libcomerr2:amd64                install
    libcpan-meta-perl                install
    libcroco3:amd64                    install
    libcryptsetup4:amd64                install
    libcups2:amd64                    install
    libcupscgi1:amd64                install
    libcupsfilters1:amd64                install
    libcupsimage2:amd64                install
    libcupsmime1:amd64                install
    libcupsppdc1:amd64                install
    libcurl3-gnutls:amd64                install
    libdata-optlist-perl                install
    libdata-section-perl                install
    libdatrie1:amd64                install
    libdb5.3:amd64                    install
    libdbus-1-3:amd64                install
    libdbus-glib-1-2:amd64                install
    libdbusmenu-glib4:amd64                install
    libdbusmenu-gtk3-4:amd64            install
    libdc1394-22:amd64                install
    libdconf1:amd64                    install
    libdebconfclient0:amd64                install
    libdevmapper1.02.1:amd64            install
    libdirectfb-1.2-9:amd64                install
    libdiscover2                    install
    libdjvulibre-text                install
    libdjvulibre21:amd64                install
    libdns-export100                install
    libdrm-intel1:amd64                install
    libdrm-nouveau2:amd64                install
    libdrm-radeon1:amd64                install
    libdrm2:amd64                    install
    libdv4:amd64                    install
    libe-book-0.1-1                    install
    libebackend-1.2-7                install
    libebook-1.2-14                    install
    libebook-contacts-1.2-0                install
    libecal-1.2-16                    install
    libedata-book-1.2-20                install
    libedata-cal-1.2-23                install
    libedataserver-1.2-18                install
    libedit2:amd64                    install
    libegl1-mesa:amd64                install
    libelf1:amd64                    install
    libelfg0:amd64                    install
    libenchant1c2a:amd64                install
    libeot0                        install
    libepoxy0                    install
    libept1.4.12:amd64                install
    libestr0                    install
    libetonyek-0.1-1                install
    libevdev2                    install
    libevdocument3-4                install
    libevent-2.0-5:amd64                install
    libevview3-3                    install
    libexif12:amd64                    install
    libexpat1:amd64                    install
    libexttextcat-2.0-0                install
    libexttextcat-data                install
    libfakeroot:amd64                install
    libfcgi-perl                    install
    libffi6:amd64                    install
    libfftw3-single3:amd64                install
    libflac++6:amd64                install
    libflac8:amd64                    install
    libfm-data                    install
    libfm-extra4:amd64                install
    libfm-gtk-data                    install
    libfm-gtk4:amd64                install
    libfm-modules:amd64                install
    libfm4:amd64                    install
    libfontconfig1:amd64                install
    libfontembed1:amd64                install
    libfontenc1:amd64                install
    libfreehand-0.1-1                install
    libfreetype6:amd64                install
    libfribidi0:amd64                install
    libfuse2:amd64                    install
    libgavl1:amd64                    install
    libgbm1:amd64                    install
    libgcc-4.8-dev:amd64                install
    libgcc-4.9-dev:amd64                install
    libgcc1:amd64                    install
    libgck-1-0:amd64                install
    libgconf-2-4:amd64                install
    libgcr-3-common                    install
    libgcr-base-3-1:amd64                install
    libgcr-ui-3-1:amd64                install
    libgcrypt20:amd64                install
    libgdata-common                    install
    libgdata19                    install
    libgdbm3:amd64                    install
    libgdk-pixbuf2.0-0:amd64            install
    libgdk-pixbuf2.0-common                install
    libgdm1                        install
    libgee-0.8-2:amd64                install
    libgegl-0.2-0:amd64                install
    libgeocode-glib0                install
    libgfortran3:amd64                install
    libgimp2.0                    install
    libgirepository-1.0-1:amd64            install
    libgjs0e                    install
    libgl1-mesa-dri:amd64                install
    libgl1-mesa-glx:amd64                install
    libglapi-mesa:amd64                install
    libgles2-mesa:amd64                install
    libglew1.10:amd64                install
    libglib-perl                    install
    libglib2.0-0:amd64                install
    libglib2.0-bin                    install
    libglib2.0-data                    install
    libglibmm-2.4-1c2a:amd64            install
    libgltf-0.0-0                    install
    libglu1-mesa:amd64                install
    libgmp10:amd64                    install
    libgnome-2-0:amd64                install
    libgnome-bluetooth13                install
    libgnome-desktop-3-10                install
    libgnome-menu-3-0                install
    libgnome2-bin                    install
    libgnome2-common                install
    libgnomekbd-common                install
    libgnomekbd8                    install
    libgnomevfs2-0:amd64                install
    libgnomevfs2-common                install
    libgnutls-deb0-28:amd64                install
    libgnutls-openssl27:amd64            install
    libgoa-1.0-0b:amd64                install
    libgoa-1.0-common                install
    libgomp1:amd64                    install
    libgoocanvas-common                install
    libgoocanvas3                    install
    libgpg-error0:amd64                install
    libgpgme11:amd64                install
    libgpm2:amd64                    install
    libgraphite2-3:amd64                install
    libgs9                        install
    libgs9-common                    install
    libgsl0ldbl                    install
    libgsm1:amd64                    install
    libgsoap5:amd64                    install
    libgssapi-krb5-2:amd64                install
    libgstreamer-plugins-base0.10-0:amd64        install
    libgstreamer-plugins-base1.0-0:amd64        install
    libgstreamer0.10-0:amd64            install
    libgstreamer1.0-0:amd64                install
    libgtk-3-0:amd64                install
    libgtk-3-bin                    install
    libgtk-3-common                    install
    libgtk2-perl                    install
    libgtk2.0-0:amd64                install
    libgtk2.0-bin                    install
    libgtk2.0-common                install
    libgtkglext1                    install
    libgtkmm-2.4-1c2a:amd64                install
    libgtkmm-3.0-1:amd64                install
    libgtksourceview-3.0-1:amd64            install
    libgtksourceview-3.0-common            install
    libgtop2-7                    install
    libgtop2-common                    install
    libgucharmap-2-90-7                install
    libgudev-1.0-0:amd64                install
    libguvcview-1.0-0:amd64                install
    libgweather-3-6                    install
    libgweather-common                install
    libgxps2:amd64                    install
    libharfbuzz-icu0:amd64                install
    libharfbuzz0b:amd64                install
    libhogweed2:amd64                install
    libhunspell-1.3-0:amd64                install
    libhyphen0                    install
    libibus-1.0-5:amd64                install
    libical1a                    install
    libice6:amd64                    install
    libicu52:amd64                    install
    libid3tag0                    install
    libidn11:amd64                    install
    libiec61883-0:amd64                install
    libijs-0.35:amd64                install
    libilmbase6:amd64                install
    libimobiledevice4:amd64                install
    libindicator3-7                    install
    libinput5:amd64                    install
    libirs-export91                    install
    libisc-export95                    install
    libisccfg-export90                install
    libisl10:amd64                    install
    libitm1:amd64                    install
    libjack-jackd2-0:amd64                install
    libjasper1:amd64                install
    libjavascriptcoregtk-3.0-0:amd64        install
    libjbig0:amd64                    install
    libjbig2dec0                    install
    libjpeg62-turbo:amd64                install
    libjson-c2:amd64                install
    libjson-glib-1.0-0:amd64            install
    libjson-glib-1.0-common                install
    libjsoncpp0                    install
    libk5crypto3:amd64                install
    libkeyutils1:amd64                install
    libklibc                    install
    libkmod2:amd64                    install
    libkpathsea6                    install
    libkrb5-3:amd64                    install
    libkrb5support0:amd64                install
    libksba8:amd64                    install
    liblangtag-common                install
    liblangtag1                    install
    liblapack3                    install
    liblcms2-2:amd64                install
    libldap-2.4-2:amd64                install
    libllvm3.5:amd64                install
    liblocale-gettext-perl                install
    liblog-message-perl                install
    liblog-message-simple-perl            install
    liblogging-stdlog0:amd64            install
    liblognorm1:amd64                install
    liblsan0:amd64                    install
    libltdl7:amd64                    install
    liblzma5:amd64                    install
    liblzo2-2:amd64                    install
    libmad0:amd64                    install
    libmagic1:amd64                    install
    libmenu-cache-bin                install
    libmenu-cache3:amd64                install
    libmetacity-private2                install
    libmhash2:amd64                    install
    libmission-control-plugins0            install
    libmlt++3                    install
    libmlt-data                    install
    libmlt6                        install
    libmng1:amd64                    install
    libmnl0:amd64                    install
    libmodule-build-perl                install
    libmodule-pluggable-perl            install
    libmodule-signature-perl            install
    libmount1:amd64                    install
    libmozjs-24-0                    install
    libmp3lame0:amd64                install
    libmpc3:amd64                    install
    libmpdec2:amd64                    install
    libmpfr4:amd64                    install
    libmro-compat-perl                install
    libmspub-0.1-1                    install
    libmtdev1:amd64                    install
    libmutter0e                    install
    libmwaw-0.3-3                    install
    libmythes-1.2-0                    install
    libnautilus-extension1a                install
    libncurses5:amd64                install
    libncursesw5:amd64                install
    libneon27-gnutls                install
    libnetfilter-acct1:amd64            install
    libnettle4:amd64                install
    libnewt0.52:amd64                install
    libnfnetlink0:amd64                install
    libnm-glib-vpn1:amd64                install
    libnm-glib4:amd64                install
    libnm-gtk-common                install
    libnm-gtk0:amd64                install
    libnm-util2:amd64                install
    libnotify4:amd64                install
    libnspr4:amd64                    install
    libnss3:amd64                    install
    liboauth0:amd64                    install
    libodfgen-0.1-1                    install
    libogg0:amd64                    install
    libopencore-amrnb0:amd64            install
    libopencore-amrwb0:amd64            install
    libopencv-calib3d2.4:amd64            install
    libopencv-contrib2.4:amd64            install
    libopencv-core2.4:amd64                install
    libopencv-features2d2.4:amd64            install
    libopencv-flann2.4:amd64            install
    libopencv-gpu2.4:amd64                install
    libopencv-highgui2.4:amd64            install
    libopencv-imgproc2.4:amd64            install
    libopencv-legacy2.4:amd64            install
    libopencv-ml2.4:amd64                install
    libopencv-objdetect2.4:amd64            install
    libopencv-ocl2.4:amd64                install
    libopencv-photo2.4:amd64            install
    libopencv-stitching2.4:amd64            install
    libopencv-superres2.4:amd64            install
    libopencv-ts2.4:amd64                install
    libopencv-video2.4:amd64            install
    libopencv-videostab2.4:amd64            install
    libopenexr6:amd64                install
    libopenjpeg5:amd64                install
    libopenraw1:amd64                install
    libopus0:amd64                    install
    liborbit-2-0:amd64                install
    liborc-0.4-0:amd64                install
    liborcus-0.8-0                    install
    libp11-kit0:amd64                install
    libpackage-constants-perl            install
    libpackagekit-glib2-18:amd64            install
    libpam-gnome-keyring                install
    libpam-modules:amd64                install
    libpam-modules-bin                install
    libpam-runtime                    install
    libpam-systemd:amd64                install
    libpam0g:amd64                    install
    libpango-1.0-0:amd64                install
    libpango-perl                    install
    libpango1.0-0:amd64                install
    libpangocairo-1.0-0:amd64            install
    libpangoft2-1.0-0:amd64                install
    libpangomm-1.4-1:amd64                install
    libpangox-1.0-0:amd64                install
    libpangoxft-1.0-0:amd64                install
    libpaper-utils                    install
    libpaper1:amd64                    install
    libparams-util-perl                install
    libparted-fs-resize0:amd64            install
    libparted2:amd64                install
    libpcap0.8:amd64                install
    libpci3:amd64                    install
    libpciaccess0:amd64                install
    libpcre3:amd64                    install
    libpcsclite1:amd64                install
    libpeas-1.0-0                    install
    libpeas-common                    install
    libphonenumber6                    install
    libphonon4:amd64                install
    libpipeline1:amd64                install
    libpixman-1-0:amd64                install
    libplist2:amd64                    install
    libpng12-0:amd64                install
    libpod-latex-perl                install
    libpod-readme-perl                install
    libpolkit-agent-1-0:amd64            install
    libpolkit-backend-1-0:amd64            install
    libpolkit-gobject-1-0:amd64            install
    libpoppler-glib8:amd64                install
    libpoppler46:amd64                install
    libpopt0:amd64                    install
    libportaudio2:amd64                install
    libportsmf0:amd64                install
    libprocps3:amd64                install
    libprotobuf9:amd64                install
    libproxy1:amd64                    install
    libpsl0:amd64                    install
    libpth20:amd64                    install
    libpulse-mainloop-glib0:amd64            install
    libpulse0:amd64                    install
    libpulsedsp:amd64                install
    libpython-stdlib:amd64                install
    libpython2.7:amd64                install
    libpython2.7-minimal:amd64            install
    libpython2.7-stdlib:amd64            install
    libpython3-stdlib:amd64                install
    libpython3.4:amd64                install
    libpython3.4-minimal:amd64            install
    libpython3.4-stdlib:amd64            install
    libqpdf13:amd64                    install
    libqt4-dbus:amd64                install
    libqt4-network:amd64                install
    libqt4-opengl:amd64                install
    libqt4-svg:amd64                install
    libqt4-xml:amd64                install
    libqtcore4:amd64                install
    libqtdbus4:amd64                install
    libqtgui4:amd64                    install
    libquadmath0:amd64                install
    libraptor2-0:amd64                install
    librarian0                    install
    librasqal3:amd64                install
    libraw1394-11:amd64                install
    librdf0:amd64                    install
    libreadline6:amd64                install
    libregexp-common-perl                install
    libreoffice-base                install
    libreoffice-base-core                install
    libreoffice-base-drivers            install
    libreoffice-calc                install
    libreoffice-common                install
    libreoffice-core                install
    libreoffice-draw                install
    libreoffice-evolution                install
    libreoffice-gnome                install
    libreoffice-gtk                    install
    libreoffice-impress                install
    libreoffice-style-galaxy            install
    libreoffice-writer                install
    librest-0.7-0:amd64                install
    librevenge-0.0-0                install
    librsvg2-2:amd64                install
    librsvg2-common:amd64                install
    librtmp1:amd64                    install
    libsamplerate0:amd64                install
    libsasl2-2:amd64                install
    libsasl2-modules-db:amd64            install
    libsbsms10:amd64                install
    libschroedinger-1.0-0:amd64            install
    libsdl1.2debian:amd64                install
    libsdl2-2.0-0:amd64                install
    libsecret-1-0:amd64                install
    libsecret-common                install
    libselinux1:amd64                install
    libsemanage-common                install
    libsemanage1:amd64                install
    libsensors4:amd64                install
    libsepol1:amd64                    install
    libshout3:amd64                    install
    libsigc++-2.0-0c2a:amd64            install
    libslang2:amd64                    install
    libsm6:amd64                    install
    libsmartcols1:amd64                install
    libsndfile1:amd64                install
    libsoftware-license-perl            install
    libsoundtouch0:amd64                install
    libsoup-gnome2.4-1:amd64            install
    libsoup2.4-1:amd64                install
    libsox-fmt-alsa:amd64                install
    libsox-fmt-base:amd64                install
    libsox2:amd64                    install
    libsoxr0:amd64                    install
    libspectre1:amd64                install
    libspeex1:amd64                    install
    libspeexdsp1:amd64                install
    libsqlite3-0:amd64                install
    libss2:amd64                    install
    libssh2-1:amd64                    install
    libssl1.0.0:amd64                install
    libstartup-notification0:amd64            install
    libstdc++6:amd64                install
    libsub-exporter-perl                install
    libsub-install-perl                install
    libswscale3:amd64                install
    libsystemd0:amd64                install
    libtag1-vanilla:amd64                install
    libtag1c2a:amd64                install
    libtasn1-6:amd64                install
    libtbb2                        install
    libtdb1:amd64                    install
    libtelepathy-glib0:amd64            install
    libtelepathy-logger3:amd64            install
    libterm-ui-perl                    install
    libtext-charwidth-perl                install
    libtext-iconv-perl                install
    libtext-soundex-perl                install
    libtext-template-perl                install
    libtext-wrapi18n-perl                install
    libthai-data                    install
    libthai0:amd64                    install
    libtheora0:amd64                install
    libtiff5:amd64                    install
    libtinfo5:amd64                    install
    libtsan0:amd64                    install
    libtwolame0                    install
    libtxc-dxtn-s2tc0:amd64                install
    libubsan0:amd64                    install
    libudev1:amd64                    install
    libumfpack5.6.2:amd64                install
    libupower-glib3:amd64                install
    libusb-0.1-4:amd64                install
    libusb-1.0-0:amd64                install
    libusbmuxd2:amd64                install
    libustr-1.0-1:amd64                install
    libuuid-perl                    install
    libuuid1:amd64                    install
    libv4l-0:amd64                    install
    libv4lconvert0:amd64                install
    libva1:amd64                    install
    libvamp-hostsdk3:amd64                install
    libvdpau1:amd64                    install
    libvisio-0.1-1                    install
    libvisual-0.4-0:amd64                install
    libvisual-0.4-plugins:amd64            install
    libvncserver0:amd64                install
    libvorbis0a:amd64                install
    libvorbisenc2:amd64                install
    libvorbisfile3:amd64                install
    libvpx1:amd64                    install
    libvte-2.90-9                    install
    libvte-2.90-common                install
    libvte-2.91-0                    install
    libvte-2.91-common                install
    libwacom-common                    install
    libwacom2:amd64                    install
    libwavpack1:amd64                install
    libwayland-client0:amd64            install
    libwayland-cursor0:amd64            install
    libwayland-egl1-mesa:amd64            install
    libwayland-server0:amd64            install
    libwebcam0                    install
    libwebkitgtk-3.0-0:amd64            install
    libwebkitgtk-3.0-common                install
    libwebp5:amd64                    install
    libwebpdemux1:amd64                install
    libwebpmux1:amd64                install
    libwebrtc-audio-processing-0:amd64        install
    libwmf0.2-7:amd64                install
    libwpd-0.10-10                    install
    libwpg-0.3-3                    install
    libwps-0.3-3                    install
    libwrap0:amd64                    install
    libwxbase3.0-0:amd64                install
    libwxgtk3.0-0:amd64                install
    libx11-6:amd64                    install
    libx11-data                    install
    libx11-xcb1:amd64                install
    libx264-142:amd64                install
    libxapian22                    install
    libxatracker2:amd64                install
    libxau6:amd64                    install
    libxaw7:amd64                    install
    libxcb-dri2-0:amd64                install
    libxcb-dri3-0:amd64                install
    libxcb-glx0:amd64                install
    libxcb-icccm4:amd64                install
    libxcb-image0:amd64                install
    libxcb-keysyms1:amd64                install
    libxcb-present0:amd64                install
    libxcb-randr0:amd64                install
    libxcb-render0:amd64                install
    libxcb-shape0:amd64                install
    libxcb-shm0:amd64                install
    libxcb-sync1:amd64                install
    libxcb-util0:amd64                install
    libxcb-xf86dri0:amd64                install
    libxcb-xfixes0:amd64                install
    libxcb-xkb1:amd64                install
    libxcb-xv0:amd64                install
    libxcb1:amd64                    install
    libxcomposite1:amd64                install
    libxcursor1:amd64                install
    libxdamage1:amd64                install
    libxdmcp6:amd64                    install
    libxext6:amd64                    install
    libxfixes3:amd64                install
    libxfont1:amd64                    install
    libxft2:amd64                    install
    libxi6:amd64                    install
    libxinerama1:amd64                install
    libxkbcommon-x11-0:amd64            install
    libxkbcommon0:amd64                install
    libxkbfile1:amd64                install
    libxklavier16                    install
    libxml2:amd64                    install
    libxml2-utils                    install
    libxmu6:amd64                    install
    libxmuu1:amd64                    install
    libxpm4:amd64                    install
    libxrandr2:amd64                install
    libxrender1:amd64                install
    libxshmfence1:amd64                install
    libxslt1.1:amd64                install
    libxss1:amd64                    install
    libxt6:amd64                    install
    libxtables10                    install
    libxtst6:amd64                    install
    libxv1:amd64                    install
    libxvidcore4:amd64                install
    libxvmc1:amd64                    install
    libxxf86dga1:amd64                install
    libxxf86vm1:amd64                install
    libyajl2:amd64                    install
    linux-base                    install
    linux-compiler-gcc-4.8-x86            install
    linux-headers-3.16.0-5-amd64            install
    linux-headers-3.16.0-5-common            install
    linux-headers-amd64                install
    linux-image-3.16.0-5-amd64            install
    linux-image-4.14.0-12.1-liquorix-amd64        install
    linux-image-amd64                install
    linux-image-liquorix-amd64            install
    linux-kbuild-3.16                install
    linux-libc-dev:amd64                install
    liquorix-archive-keyring            install
    liquorix-keyring                install
    liquorix-keyrings                install
    lm-sensors                    install
    locales                        install
    login                        install
    logrotate                    install
    lp-solve                    install
    lsb-base                    install
    lxmenu-data                    install
    make                        install
    man-db                        install
    manpages                    install
    manpages-dev                    install
    mate-icon-theme                    install
    mate-themes                    install
    mawk                        install
    melt                        install
    mesa-utils                    install
    metacity                    install
    metacity-common                    install
    mime-support                    install
    moblin-cursor-theme                install
    mount                        install
    multiarch-support                install
    mutter                        install
    mutter-common                    install
    nautilus-data                    install
    ncurses-base                    install
    ncurses-bin                    install
    net-tools                    install
    netbase                        install
    nfacct                        install
    notification-daemon                install
    ntfs-3g                        install
    openshot                    install
    openshot-doc                    install
    openssl                        install
    p11-kit                        install
    p11-kit-modules:amd64                install
    p7zip-full                    install
    parted                        install
    passwd                        install
    patch                        install
    pavucontrol                    install
    pciutils                    install
    pcmanfm                        install
    perl                        install
    perl-base                    install
    perl-modules                    install
    pinentry-gtk2                    install
    policykit-1                    install
    policykit-1-gnome                install
    poppler-data                    install
    poppler-utils                    install
    ppp                        install
    printer-driver-cups-pdf                install
    procps                        install
    psmisc                        install
    pulseaudio                    install
    pulseaudio-module-x11                install
    pulseaudio-utils                install
    python                        install
    python-cairo                    install
    python-dbus                    install
    python-dbus-dev                    install
    python-gi                    install
    python-gobject                    install
    python-gobject-2                install
    python-gtk2                    install
    python-httplib2                    install
    python-imaging                    install
    python-minimal                    install
    python-mlt                    install
    python-numpy                    install
    python-pil:amd64                install
    python-pygoocanvas                install
    python-pyudev                    install
    python-support                    install
    python-xdg                    install
    python2.7                    install
    python2.7-minimal                install
    python3                        install
    python3-cairo                    install
    python3-gi                    install
    python3-gi-cairo                install
    python3-minimal                    install
    python3.4                    install
    python3.4-minimal                install
    qdbus                        install
    qt4-qtconfig                    install
    qtchooser                    install
    qtcore4-l10n                    install
    rarian-compat                    install
    ratpoison                    install
    readline-common                    install
    rename                        install
    seahorse                    install
    sed                        install
    sensible-utils                    install
    sgml-base                    install
    sgml-data                    install
    shared-mime-info                install
    solaar                        install
    solaar-gnome3                    install
    ssl-cert                    install
    startpar                    install
    sudo                        install
    synaptic                    install
    syslinux-common                    install
    systemd                        install
    systemd-sysv                    install
    sysv-rc                        install
    sysvinit-utils                    install
    tar                        install
    tcpd                        install
    telepathy-mission-control-5            install
    thunderbird                    install
    tzdata                        install
    ucf                        install
    udev                        install
    ufw                        install
    uno-libs3                    install
    unzip                        install
    upower                        install
    ure                        install
    usbmuxd                        install
    usbutils                    install
    util-linux                    install
    util-linux-locales                install
    uvcdynctrl                    install
    uvcdynctrl-data                    install
    va-driver-all:amd64                install
    vdpau-va-driver:amd64                install
    vim-common                    install
    vim-tiny                    install
    virtualbox                    install
    virtualbox-dkms                    install
    virtualbox-qt                    install
    wget                        install
    whiptail                    install
    x11-common                    install
    x11-utils                    install
    x11-xkb-utils                    install
    x11-xserver-utils                install
    xarchiver                    install
    xauth                        install
    xfonts-base                    install
    xfonts-encodings                install
    xfonts-utils                    install
    xinit                        install
    xkb-data                    install
    xloadimage                    install
    xml-core                    install
    xserver-common                    install
    xserver-xephyr                    install
    xserver-xorg                    install
    xserver-xorg-core                install
    xserver-xorg-input-all                install
    xserver-xorg-input-evdev            install
    xserver-xorg-input-mouse            install
    xserver-xorg-input-synaptics            install
    xserver-xorg-input-vmmouse            install
    xserver-xorg-input-wacom            install
    xserver-xorg-video-all                install
    xserver-xorg-video-ati                install
    xserver-xorg-video-cirrus            install
    xserver-xorg-video-fbdev            install
    xserver-xorg-video-intel            install
    xserver-xorg-video-mach64            install
    xserver-xorg-video-mga                install
    xserver-xorg-video-modesetting            install
    xserver-xorg-video-neomagic            install
    xserver-xorg-video-nouveau            install
    xserver-xorg-video-openchrome            install
    xserver-xorg-video-qxl                install
    xserver-xorg-video-r128                install
    xserver-xorg-video-radeon            install
    xserver-xorg-video-savage            install
    xserver-xorg-video-siliconmotion        install
    xserver-xorg-video-sisusb            install
    xserver-xorg-video-tdfx                install
    xserver-xorg-video-trident            install
    xserver-xorg-video-vesa                install
    xserver-xorg-video-vmware            install
    xul-ext-noscript                install
    xwayland                    install
    zenity                        install
    zenity-common                    install
    zlib1g:amd64                    install
    
  6. Όντως, δεν έχει βγει ακόμα kernel update του jessie για meltdown/spectre, που σημαίνει ότι θα πάμε μάλλον σε σπιτικό compilation του kernel (ή σε liquorix). Όμως updates βγαίνουν κανονικά. Σήμερα κατέβασα 12 updates συστήματος (χωρίς να υπολογίζω εφαρμογές τρίτων, libre, firefox κλπ) για το jessie desktop μου και είχα να το αναβαθμίσω κανένα μήνα. Στους jessie servers που ενημερώνονται με script καθημερινά, περίπου κάθε δεύτερη μέρα κατεβάζουν κάποια ενημέρωση.
    Είσαι βέβαιος ότι έχεις τα σωστά αποθετήρια;
    Εγώ έχω τα εξής:
    http://ftp.de.debian.org/debian/ jessie main contrib non-free
    http://ftp.de.debian.org/debian/ jessie-updates main contrib non-free
    http://www.deb-multimedia.org/ jessie main non-free
    http://security.debian.org/ jessie/updates main contrib

    και προαιρετικά (δεν κατεβάζει updates):
    http://ftp.de.debian.org/debian/ jessie-backports main contrib non-free

    *To ftp.de.debian.org είναι ο γερμανικός server, τον προτιμώ επειδή είναι πολύ ταχύτερος από τον ελληνικό με τα VPN που χρησιμοποιώ.
  7. DarkGoth Παιδί για τις δουλειές του Forum

    οχι τα σωστα εχω βαλει, αυτα που ειναι τα default δικα του μονο. τιποτα αλλο. δε με βγαζει σχεδον τιποτα απο updates, γιατι απλα ειναι τοσο ξεγυμνωμενο μεχρι θανατου, που δεν εχει μεινει και τιποτα απο δαυτο να αναβαθμισει :D:p :.

    Κώδικας:
    deb http://deb.debian.org/debian/ jessie main contrib non-free
    deb-src http://deb.debian.org/debian/ jessie main contrib non-free
     
    deb http://security.debian.org/ jessie/updates main contrib non-free
    deb-src http://security.debian.org/ jessie/updates main contrib non-free
     
    deb http://deb.debian.org/debian/ jessie-updates main contrib non-free
    deb-src http://deb.debian.org/debian/ jessie-updates main contrib non-free
     
    deb http://deb.debian.org/debian/ jessie-backports main contrib non-free
    deb-src http://deb.debian.org/debian/ jessie-backports main contrib non-free
     
    deb http://liquorix.net/debian sid main
    deb-src http://liquorix.net/debian sid main
    
    αυτο το deb.debian.org ειναι redirector. δηλαδη κατευθυνει αυτοματα στις γρηγοροτερες πηγες. μεχρι προσφατα ειχαν το httpredir.debian.org, αλλα κατι εγινε και αλλαξε το domain και τωρα εχουν αυτο.

    τον liquorix τον εχω και τον εχω χρησιμοποιησει αρκετα, αλλα εχω να τον αναβαθμισω κατι μηνες. περιμενα να βγει update και για τον default, να τους αναβαθμισω παρεα (βγαζει πολυ συχνα updates ο liquorix, και βαριεμαι να τον προσθετω συνεχεια στον extlinuKS, και να απεγκαθιστω τον προηγουμενο καθε φορα).
  8. Linux vs Microsoft 1-0!

    Ο Linus Torvalds είχε πει κάποτε:
    "Αν η microsoft βγάλει ποτέ εφαρμογές για linux τότε θα έχω νικήσει".
    Ε λοιπόν νίκησε!

    Η microsoft ανακοίνωσε τη διάθεση προιόντος λογισμικού που, όχι απλώς αποτελεί εφαρμογή για linux (έχει προηγηθεί η διάθεση της microsoft SQL για linux εδώ και καιρό), αλλά εμπεριέχει παραμετροποιημένη την αυτού εξοχότητα τον linux kernel!!

    Ο λόγος για το Azure Sphere, ένα προιόν για οικιακές (και όχι μόνο) συσκευές (ΙοΤ) το οποίο περιλαμβάνει και το λογισμικό Azure Sphere OS, το οποίο όπως ανακοίνωσε βασίζεται στον πυρήνα linux.

    Πως αλλάζουν οι καιροί... Μόλις πρόσφατα ο πρώην CEO της μικρομαλακής εταιρίας Steve Ballmer έλεγε πως "το linux είναι ένας καρκίνος".
    Ο σημερινός πρόεδρος της εταιρίας Brad Smith παρουσίασε το Azure Sphere λέγοντας: "Μετά από 43 χρόνια, είναι η πρώτη φορά που ανακοινώνουμε και θα διανείμουμε έναν παραμετροποιημένο πυρήνα linux".

    Ουαί τοις ηττημένοις ρε μαν!
    Αρέσει σε STavrosYoMafias
  9. Soulrain Falls Ο Αντμινιστράτορας

    Και SQL Server έχει δώσει, και .NET, και Visual Studio Code, και στον πυρήνα συνεισφέρει εδώ και αρκετά χρόνια. Είναι απλά η φυσική εξέλιξη των πραγμάτων.

    Σημειώνεται όμως το εξής παράδοξο: ενώ η ίδια η εταιρεία, όπως και πολλές άλλες, δείχνει ξεκάθαρα με τις κινήσεις της* ότι εξαναγκάζεται σε παραδοχή της ανωτερότητας του αντιπάλου, εξακολουθούν να υπάρχουν πολλοί κολλημένοι που πιστεύουν ότι είναι απλά τα πρώτα βήματα για άλλο ένα «Embrace, Extend, Extinguish», κάνοντας εμφανές από τη μία ότι μπορεί μεν να παπαγαλίζουν τις ελευθερίες που παρέχει η GPL, δεν έχουν ιδέα δε τι στο καλό σημαίνουν αυτές στην πραγματικότητα. Και από την άλλη θεωρούν, εμμέσως πλην σαφώς, ότι 4000+ προγραμματιστές (στην περίπτωση του πυρήνα) μπορούν να υποταχθούν.

    Για να λέμε όμως τα σύκα σκάφη, δεν είναι επικράτηση (μόνο) του Linux αλλά η διαφαινόμενη από καιρό νίκη του open source (και όχι του free software), γιατί πολύ απλά αυτό αποτελεί τον βέλτιστο τρόπο ανάπτυξης και βέβαια ένα μοντέλο που προωθεί τη συνεργατικότητα και την ανταλλαγή ιδεών δε μπορεί παρά να είναι στο σύνολό του ποιοτικότερο ενός αντίστοιχου «από λίγους».

    *Οι κινήσεις αυτές φυσικά δεν έχουν να κάνουν μόνο με το Linux αλλά και με το ότι το σχετικό πεδίο της τεχνολογίας αλλάζει ραγδαία, κάτι που συντελεί και στην αλλαγή της φύσης της εταιρείας από το Redmond (IoT, SaaS και λοιπά αρτικόλεξα), όπως επίσης και με διάφορες κακές επιλογές της.
  10. Δυστυχώς δε λείπουν τα παραδείγματα προγραμματιστών που υποτάχθηκαν σε εταιρίες όπως η google και η microsoft, ούτε είναι η πρώτη φορά που ελλείψη φαντασίας και δημιουργικότητας η mainstream γραμμή στρέφεται στο underground. Το ίδιο ακριβώς συνέβη με τη DIY μουσική (ρεμπέτικο, punk, hiphop, ηλεκτρονική), τις πολεμικές τέχνες, τις ιδέες αλληλέγγυας οικονομίας, τις κοινότητες, τα κρυπτονομίσματα και όλες τις "περιθωριακές" δημιουργίες που ανοίγουν παράθυρο καθαρού αέρα στα μουχλιασμένα κελιά της κερδοσκοπικής κανονικότητας. Επειδή ακριβώς δε λείπουν οι καλοθελητές της ταξικής μεταπήδησης.
  11. Soulrain Falls Ο Αντμινιστράτορας

    Μεμονωμένες περιπτώσεις υπάρχουν σίγουρα. Ο ένας εκ των δύο αρχικών δημιουργών του GNOME ας πούμε, τώρα είναι στη Microsoft. Εκεί ήταν επίσης για ένα φεγγάρι (ως σύμβουλος) και ο δημιουργός του Gentoo, πριν επιστρέψει στο Linux με το Funtoo.

    Όταν όμως υπάρχει ένα έργο, την «ιδιοκτησία» (copyright) του οποίου έχει ταυτόχρονα αριθμός προγραμματιστών που γεμίζει άνετα μικρή πόλη και δε μπορεί να γίνει η παραμικρή αλλαγή κατεύθυνσης αν δεν υπάρξει πλήρης ομοφωνία, τότε ακόμα και εκατομμύρια να τάξει μια εταιρεία, δεν πρόκειται να γίνει τίποτα.

    Για μένα αυτό είναι το μεγαλύτερο επίτευγμα του Linus. Μας έδωσε ένα έργο που δε μπορεί να το περιορίσει κανένας και τίποτα και που δε θα σταματήσει μετά από αυτόν. Ο ίδιος έχει πει ότι παροτρύνει τους προγραμματιστές του πυρήνα να κρατάνε το copyright και να μην το εκχωρούν σε αυτόν. Και μην ξεχνάμε ότι έχει στο παρελθόν δεχτεί πρόταση από την Apple και τους έδωσε τα τρία, όπως επίσης και τα γεγονότα με τη SCO. Ξέρουμε όλοι τι σημαίνει «εταιρική δικαστική διαμάχη» και με ποιους όρους παίζεται το παιχνίδι. Κι όμως, το Linux βγήκε αλώβητο.

    Και τώρα πλέον, που υπάρχουν ολόκληροι οργανισμοί δικηγόρων με πεποιθήσεις περί ελεύθερου λογισμικού πιο ακραίες ακόμα και από τους ίδιους τους προγραμματιστές αυτού του λογισμικού, δε θα ήταν φρόνιμο για κανέναν να επιδιώξει παραβίαση και καταστολή. Αυτή είναι η πραγματικότητα.

    Η Microsoft μετατρέπεται σε εταιρεία υπηρεσιών, γι' αυτό δίνει βάρος στο Azure (και είναι σωστή κίνηση). Κυκλοφορεί και η φήμη ότι θα τερματίσει την ομάδα ανάπτυξης των Windows. Τα 10 είναι παταγώδης αποτυχία αλλά και η τεχνολογία αλλάζει και το λειτουργικό δε θα έχει πια σημασία. Και, παρόλο που ήταν η μαρκετίστικη απάντηση, το "ξέρουμε ότι σε τόσο μικρές συσκευές δε μπορούμε να χωρέσουμε τα Windows" είναι απόλυτα αληθές. Άρα ή παρατάς αυτή την αγορά ή στρέφεσαι σε κάτι που την καλύπτει ήδη. Κι αυτό που την καλύπτει είναι το Linux.
  12. Μακάρι νάναι έτσι και να μην κινδυνεύσει ο χαρακτήρας του linux από τα αρπακτικά. Όμως δεν είμαι και τόσο σίγουρος ότι δε θα μπορέσουν να βάλουν στο χέρι τον πυρήνα αν αυτό θελήσουν. Ακόμα κι αν αυτό σημάνει την παραδοχή της ήττας τους και την εκτίναξη της (ενδεχόμενης) μετοχής linux.

    Όσο για τη microsoft, πάντοτε ήταν εταιρία υπηρεσιών, και μάλιστα με τη δυνατότητα να δημιουργεί (να επινοεί καλύτερα) τα standards με τα οποία υποτίθεται ότι αξιολογεί κανείς ένα OS.
    Μπορεί το linux desktop να είναι πιο λειτουργικό, αλλά τα standards τα έχει επιβάλλει η microsoft. Το ίδιο συμβαίνει και με τις σουίτες office.(1)
    Τα windows δεν πρόκειται να σταματήσουν κατα τη γνώμη μου. Απλά θα σταματήσει να τα πουλάει και θα τα διαθέτει δωρεάν (ήδη ξεκίνησε με τα 10αρια). Αυτό βέβαια δε σημαίνει τίποτα αισιόδοξο, αφού θα εμπεριέχουν όλες τις πατέντες και τις μεθόδους κερδοσκοπίας που έχουμε ήδη δει στο android.

    Για μένα η λύση βρίσκεται ανάμεσα στην γραμμή του Linus, την αποκέντρωση δηλαδή, και στην σαφή πολιτική θέση εναντίον του συστήματος και υπέρ του ανθρώπου.
    Δεν αμφιβάλλω ότι οι περισσότεροι προγραμματιστές έχουν υγιείς αντιλήψεις, αλλά το κέρδος (όπως και η πρέζα) είναι γλυκό. Δεν αντιμετωπίζεται με νομοθετήματα, διακηρύξεις και ιδεολογίες. Τουλάχιστον όχι, όσο όλα αυτά δε συνοδεύονται με την κατάκτηση των ανάλογων συνειδήσεων. Μια έννοια αρκετά νεφελώδης για τον περισσότερο κόσμο, συμπεριλαμβανομένων των προγραμματιστών.

    (1) Αυτο δε σημαίνει ότι πρώτη η microsoft διέθεσε desktop και office. Υπήρξαν αξιόλογες προσπάθειες πριν από αυτήν, που όμως ναυάγησαν επειδή ακριβώς επέβαλλε τα δικά της standards.
  13. Soulrain Falls Ο Αντμινιστράτορας

    Δε θα μπορέσουν να βάλουν στο χέρι τον πυρήνα, γιατί πολύ απλά αυτό είναι αδύνατο. Δε μπορεί να γίνει λόγω άδειας, δε μπορεί να γίνει και πρακτικά. Γι' αυτό και, πλην SCO, δεν το προσπάθησε κανένας. Κι αυτοί που το προσπάθησαν, ξέρεις τι πήραν. Είναι τέτοια η οργάνωση που δεν υπάρχει κάποιο «single point of failure» που να μπορεί να εκμεταλλευτεί κάποιος.

    Όχι, λανθάνεις. Η Microsoft ήταν κατ' εξοχήν εταιρεία λογισμικού. Λειτουργικό και εφαρμογές πωλούσε και πατέντες λογισμικού αγόραζε και εκμεταλλευόταν. Υπηρεσιών είναι η Red Hat και η SUSE από το δικό μας κόσμο και η Γούγλη π.χ. από τους «άλλους». Τώρα όλοι πάνε στις υπηρεσίες. Το ίδιο κάνει και η Canonical, γιατί εκεί είναι το ψωμί.

    Και σε δεύτερη φάση θα αποκτήσει μεγάλη ώθηση η ARM αρχιτεκτονική και οι αντίστοιχες. Χώνεται και η Apple τώρα (αυτή βέβαια θα πάρει το μακρύτερο γιατί επιστρέφει ξανά σε κλείσιμο αλά PowerPC).

    Τα Windows δε θα σταματήσουν, τουλάχιστον όχι στο άμεσο μέλλον, απλά θα είναι ένα λειτουργικό που θα συνοδεύει ένα σύστημα και όχι το «selling point» της Microsoft. Είναι κίνηση αντίστοιχη με αυτή της Canonical, που απέσυρε τους σημαντικούς πόρους από το desktop και τα παρεμφερή.

    Με αφορμή αυτό που είπες για τα standards και ισχύει, θα τονίσω ότι μόνο εκεί έχει εφαρμογή το «EEE». Έχουμε ας πούμε το odt που είναι το standard στα χαρτιά, το πήρε η Microsoft (Embrace), προσέθεσε proprietary χαρακτηριστικά (Extend) δημιουργώντας το OOXML (το όποιο είναι κι αυτό standard αλλά δεν ακολουθεί ούτε καν τα ίδια τα specs που δημοσιεύει η Microsoft) και το επέβαλε, σβήνοντας (Extinguish) το odt. Στον πυρήνα δε μπορεί να συμβεί το ίδιο. Αφενός μεν δεν είναι standard, η υιοθέτηση των οποίων είναι πάντα προαιρετική, αφετέρου δε ακόμα και αυτό το μπλιμπλίκι που θα φτιάξουν με το Azure θα είναι απλά μια εκδοχή με πρόσθετα proprietary χαρακτηριστικά, ακριβώς όπως είναι για παράδειγμα το Linux + WiFi firmware σε έναν οποιονδήποτε υπολογιστή. Δε γίνεται να φτιάξουν ξέρω 'γω έναν πυρήνα Minux και να τον προωθήσουν ώστε να πνίξει το Linux. Δεν έχουν την ικανότητα, δεν έχουν τους αριθμούς, δεν έχουν τη δυνατότητα επέκτασης που θα χρειαζόταν κάτι τέτοιο, δεν έχουν και τα φράγκα.

    Δε γνωρίζω αν υπάρχει ήδη αλλά αν ποτέ γίνει μια ιστορική ανάλυση του πυρήνα μεταφρασμένη σε οικονομικούς πόρους και εργατοώρες που απαιτήθηκαν και απαιτούνται, πιστεύω ότι το αποτέλεσμα θα έκανε όχι μόνο τη Microsoft αλλά τις top 5-10 εταιρείες τεχνολογίας μαζί να χλωμιάσουν. Δεν το αντιλαμβανόμαστε στην καθημερινότητά μας αλλά το Linux είναι γιγάντιο έργο, τόσο από πλευράς γραμμών κώδικα όσο και ως προς την έκταση στην οποία έχει εφαρμογή. Το scalability άλλωστε είναι ένα από τα συγκριτικά του πλεονεκτήματα. Σε αντιστοίχιση με την έκφραση «too big to fail», το Linux είναι «too big to even touch».