Uroš Popović v krátkém článku vysvětluje, co jsou emulátor terminálu, TTY a shell a jaké jsou mezi nimi rozdíly. Jde o první díl seriálu na jeho novém webu Linux Field Guide věnovaném nízkoúrovňové práci s linuxovými systémy.
Byl vydán Debian 13.5, tj. pátá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.14, tj. čtrnáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.
Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].
Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.
Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.
Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.
Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.
Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.
Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.
You might want to run `apt-get -f install' to correct these. The following packages have unmet dependencies: libc6: Depends: libc-bin (= 2.11.3-4) but it is not installable libc6-dev: Depends: libc6 (= 2.7-18lenny7) but 2.11.3-4 is installed libc6-i386: Depends: libc6 (= 2.7-18lenny7) but 2.11.3-4 is installed E: Unmet dependencies. Try using -f.Rád bych zkusil apt-get -f install, ale to mi chce smazat snad všechny balíčky které na VPS mám, lighttpd, php5 atd., takže tudy cesta nevede. Díky
vm910:~# apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following packages were automatically installed and are no longer required: libgtk2.0-common libeel2-data gedit-common hicolor-icon-theme libbonobo2-common gnome-mime-data iso-codes libx11-data libklibc java-common klibc-utils libthai-data libavahi-common-data esound-common libgnomeui-common libwnck-common hal-info linux-libc-dev autotools-dev libbonoboui2-common mysql-common libgnomecanvas2-common unhide libgtksourceview2.0-common Use 'apt-get autoremove' to remove them. The following packages will be REMOVED: acpi-support-base acpid adduser apache2 apache2-mpm-prefork apache2-utils apache2.2-common apt apt-utils aptitude aspell aspell-en at autoconf automake automake1.4 avahi-daemon awstats base-files base-passwd bash bash-completion bc bind9 bind9-host bind9utils binutils bsd-mailx bsdmainutils bsdutils build-essential busybox bzip2 chkrootkit console-common console-data console-tools coreutils courier-authdaemon courier-authlib courier-authlib-userdb courier-base courier-imap courier-maildrop courier-pop cpio cpp cpp-4.3 cron db4.6-util dbus dbus-x11 dc debconf debconf-i18n debian-archive-keyring debianutils defoma dhcp3-client dhcp3-common dictionaries-common diff dmidecode dnsutils docbook-xml dpkg dpkg-dev e2fslibs e2fsprogs ed eject esound-clients expect fam file findutils fontconfig fontconfig-config ftp g++ g++-4.3 gcc gcc-4.3 gconf2 gconf2-common gedit gettext-base gnome-keyring gnome-mount gnupg gpgv grep groff-base grub grub-common gsfonts gsfonts-x11 gzip hal hostname htop iamerican ibritish ifupdown info initramfs-tools initscripts iproute iptables iputils-ping ispell laptop-detect less libacl1 libapache2-mod-php5 libapr1 libaprutil1 libart-2.0-2 libasound2 libaspell15 libatk1.0-0 libatk1.0-data libattr1 libaudiofile0 libavahi-client3 libavahi-common3 libavahi-core5 libavahi-glib1 libberkeleydb-perl libbind9-40 libbind9-50 libbit-vector-perl libblkid1 libbonobo2-0 libbonoboui2-0 libbz2-1.0 libc6 libc6-dev libc6-i386 libcairo2 libcap1 libcap2 libcarp-clan-perl libclass-singleton-perl libcomerr2 libconsole libconvert-binhex-perl libcrypt-blowfish-perl libcrypt-cbc-perl libcrypt-passwdmd5-perl libcups2 libcwidget3 libdaemon0 libdate-calc-perl libdate-manip-perl libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl libdatrie0 libdb4.5 libdb4.6 libdbd-mysql-perl libdbi-perl libdbus-1-3 libdbus-glib-1-2 libdevmapper1.02.1 libdigest-hmac-perl libdigest-sha1-perl libdirectfb-1.0-0 libdirectfb-extra libdns45 libdns58 libedit2 libeel2-2.20 libenchant1c2a libept0 libesd0 libevent1 libexpat1 libfam0 libffi5 libfile-basedir-perl libfile-copy-recursive-perl libfile-desktopentry-perl libfile-mimeinfo-perl libfontconfig1 libfontenc1 libfreetype6 libgail-common libgail18 libgc1c2 libgcc1 libgconf2-4 libgcrypt11 libgd2-xpm libgdbm3 libgif4 libglade2-0 libglib2.0-0 libglib2.0-data libgmp3c2 libgnome-keyring0 libgnome-menu2 libgnome2-0 libgnome2-common libgnomecanvas2-0 libgnomeui-0 libgnomevfs2-0 libgnomevfs2-bin libgnomevfs2-common libgnomevfs2-extra libgnutls26 libgomp1 libgpg-error0 libgpm2 libgssglue1 libgtk2.0-0 libgtk2.0-bin libgtksourceview2.0-0 libhal-storage1 libhal1 libhtml-parser-perl libhtml-tagset-perl libhtml-template-perl libhunspell-1.2-0 libice6 libidl0 libidn11 libio-multiplex-perl libio-socket-inet6-perl libio-stringy-perl libisc45 libisc50 libisccc40 libisccc50 libisccfg40 libisccfg50 libjpeg62 libkeyutils1 libkrb53 liblcms1 libldap-2.4-2 liblocale-gettext-perl liblockfile1 libltdl3 libltdl3-dev liblwres40 liblwres50 liblzo2-2 libmagic1 libmail-sendmail-perl libmailtools-perl libmalaga7 libmcrypt4 libmd5-perl libmime-perl libmime-tools-perl libmpfr1ldbl libmysqlclient15off libnautilus-extension1 libncurses5 libncursesw5 libnet-cidr-perl libnet-daemon-perl libnet-dns-perl libnet-ip-perl libnet-libidn-perl libnet-netmask-perl libnet-rblclient-perl libnet-server-perl libnet-smtp-server-perl libnet-xwhois-perl libnewt0.52 libnfsidmap2 libnotify1 libnspr4-0d libnss-mdns libnss3-1d liborbit2 libpam-gnome-keyring libpam-modules libpam0g libpango1.0-0 libpango1.0-common libparams-validate-perl libparse-syslog-perl libpci3 libpcre3 libperl5.10 libpixman-1-0 libplrpc-perl libpng12-0 libpopt0 libpq5 libreadline5 librpcsecgss3 libsasl2-2 libsasl2-modules libscrollkeeper0 libselinux1 libsepol1 libsexy2 libsigc++-2.0-0c2a libslang2 libsm6 libsmbclient libsmbios-bin libsmbios2 libsnmp-session-perl libsocket6-perl libsplashy1 libsqlite3-0 libss2 libssh2-1 libssh2-1-dev libssl-dev libssl0.9.8 libstartup-notification0 libstdc++6 libstdc++6-4.3-dev libsys-hostname-long-perl libsys-syslog-perl libsysfs2 libt1-5 libtalloc1 libtasn1-3 libterm-readkey-perl libterm-readline-perl-perl libterm-readpassword-perl libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libthai0 libtiff4 libtimedate-perl libtool libts-0.0-0 liburi-perl libusb-0.1-4 libuuid1 libvoikko1 libvolume-id0 libwbclient0 libwnck22 libwrap0 libx11-6 libx86-1 libxapian15 libxau6 libxcb-render-util0 libxcb-render0 libxcb-xlib0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxfont1 libxft2 libxi6 libxinerama1 libxml2 libxmuu1 libxpm4 libxrandr2 libxrender1 libxres1 libxslt1.1 libxt6 libxtst6 lighttpd linux-image-2.6-amd64 linux-image-2.6.26-2-amd64 locales lockfile-progs login logrotate lsb-base lsof lynx lynx-cur lzma m4 make makedev man-db mawk mc mktemp mlocate module-init-tools mount mutt myspell-en-us mysql-client mysql-client-5.0 mysql-server mysql-server-5.0 nano ncurses-base ncurses-bin net-tools netbase netcat-traditional nfs-common notification-daemon ntpdate odbcinst1debian1 openbsd-inetd openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib openssh-blacklist openssh-blacklist-extra openssh-client openssh-server openssl openssl-blacklist original-awk passwd patch pciutils perl perl-base perl-modules php-pear php5 php5-adodb php5-cgi php5-cli php5-common php5-dev php5-gd php5-mcrypt php5-mysql phpmyadmin pm-utils policyd-weight portmap postfix postgrey powermgmt-base procmail procps psmisc pure-ftpd-common pure-ftpd-mysql python python-cairo python-central python-glade2 python-gnome2 python-gobject python-gtk2 python-gtksourceview2 python-minimal python-numeric python-pyorbit python-support python2.5 python2.5-minimal radeontool reportbug rkhunter rsyslog sasl2-bin screen scrollkeeper sed sgml-base sgml-data shared-mime-info shtool ssh ssl-cert sudo sun-java6-bin sun-java6-jre sysvinit sysvinit-utils tar tasksel tasksel-data tcl8.4 tcpd telnet texinfo time traceroute ttf-dejavu ttf-dejavu-core ttf-dejavu-extra tzdata tzdata-java ucf udev unixodbc unzip update-inetd usbutils uswsusp util-linux vbetool vim-common vim-tiny w3m wamerican wget whiptail whois x-ttcidfont-conf x11-common xauth xfonts-encodings xfonts-utils xml-core zenity zlib1g zlib1g-dev WARNING: The following essential packages will be removed. This should NOT be done unless you know exactly what you are doing! apt libc6 (due to apt) libgcc1 (due to apt) libstdc++6 (due to apt) debian-archive-keyring (due to apt) base-files base-passwd (due to base-files) original-awk (due to base-files) bash debianutils (due to bash) libncurses5 (due to bash) bsdutils coreutils libacl1 (due to coreutils) libselinux1 (due to coreutils) diff dpkg lzma (due to dpkg) e2fsprogs e2fslibs (due to e2fsprogs) libblkid1 (due to e2fsprogs) libcomerr2 (due to e2fsprogs) libss2 (due to e2fsprogs) libuuid1 (due to e2fsprogs) findutils grep gzip hostname login libpam0g (due to login) libpam-modules (due to login) mktemp mount ncurses-base ncurses-bin perl-base sed sysvinit libsepol1 (due to sysvinit) initscripts (due to sysvinit) sysvinit-utils (due to sysvinit) tar util-linux lsb-base (due to util-linux) tzdata (due to util-linux) libslang2 (due to util-linux) zlib1g (due to util-linux) 0 upgraded, 0 newly installed, 521 to remove and 0 not upgraded. 3 not fully installed or removed. After this operation, 960MB disk space will be freed. You are about to do something potentially harmful. To continue type in the phrase 'Yes, do as I say!' ?]
vm910:~# aptitude install Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Reading task descriptions... Done The following packages will be DOWNGRADED: libc6 locales The following NEW packages will be installed: ia32-libs lib32asound2 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32z1 libonig2 libqdbm14 lsb-release manpages-dev php5-suhosin The following partially installed packages will be configured: binutils libc6-dev libc6-i386 0 packages upgraded, 11 newly installed, 2 downgraded, 0 to remove and 0 not upgraded. Need to get 39.0MB of archives. After unpacking 77.1MB will be used. Do you want to continue? [Y/n/?] y Get:1 http://archive.debian.org lenny/main libc6 2.7-18lenny7 [4812kB] Get:2 http://archive.debian.org lenny/main locales 2.7-18lenny7 [4432kB] Get:3 http://archive.debian.org lenny/main lsb-release 3.2-20 [20.0kB] Get:4 http://archive.debian.org lenny/main lib32gcc1 1:4.3.2-1.1 [25.6kB] Get:5 http://archive.debian.org lenny/main lib32z1 1:1.2.3.3.dfsg-12 [73.2kB] Get:6 http://archive.debian.org lenny/main lib32stdc++6 4.3.2-1.1 [333kB] Get:7 http://archive.debian.org lenny/main lib32asound2 1.0.16-2 [314kB] Get:8 http://archive.debian.org lenny/main lib32ncurses5 5.7+20081213-1 [335kB] Get:9 http://archive.debian.org lenny/main ia32-libs 2.7+lenny4 [26.9MB] Get:10 http://archive.debian.org lenny/main libonig2 5.9.1-1 [145kB] Get:11 http://archive.debian.org lenny/main libqdbm14 1.8.74-1.4 [142kB] Get:12 http://archive.debian.org lenny/main manpages-dev 3.05-1 [1433kB] Get:13 http://archive.debian.org lenny/main php5-suhosin 0.9.27-1 [74.8kB] Fetched 39.0MB in 3s (10.7MB/s) Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line 16. Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/perl5/Debconf/Encoding.pm line 17. Preconfiguring packages ... dpkg: `ldconfig' not found on PATH. dpkg: 1 expected program(s) not found on PATH. NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin. E: Sub-process /usr/bin/dpkg returned an error code (2) A package failed to install. Trying to recover: dpkg: `ldconfig' not found on PATH. dpkg: 1 expected program(s) not found on PATH. NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin. Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Reading task descriptions... Done
Tiskni
Sdílej: