Normale Ansicht

Chemnitzer Linux-Tage 2024

09. Januar 2024 um 17:41

Unter dem Motto „Zeichen setzen“ finden am 16. und 17. März 2024 wieder die Chemnitzer Linux-Tage statt. Die Veranstalter hoffen wieder auf einen großen Zuspruch im Hörsaalgebäude der TU Chemnitz an der Reichenhainer Straße.

Eintrittskarten zur Veranstaltung wird es im Vorverkauf geben. Da die Anzahl der Tickets aber begrenzt ist, wird es an der Tageskasse nur Restkarten geben.

Auch 2024 haben sich die Chemnitzer Linux-Tage einen Platz an einem März-Wochenende gesucht. Also Kalender gezückt und den 16. und 17. März 2024 dick einkreisen! Es lohnt sich bestimmt.

Eintrittskarten sind an der Tageskasse erhältlich.

Wir freuen uns sehr, euch im März vor Ort in Chemnitz in gewohnter Umgebung wiederzusehen. Über unsere Pressemitteilungen, Social Media könnt ihr euch diesbezüglich auf dem Laufenden halten.

Quelle: chemnitzer.linux-tage.de

PHP8.2-fpm für Nextcloud 28

27. Dezember 2023 um 14:00

Dieser Beitrag baut auf dem Artikel „PHP7.4-fpm auf PHP8.1-fpm für Nextcloud“ auf.

Im Januar 2023 hatte ich erklärt, wie ich mein Raspberry Pi OS 11 (basierend auf Debian 11 Bullseye), durch Einbinden einer Fremdquelle, von PHP7.4-fpm auf PHP8.1-fpm aktualisiert habe. Warum ich zu diesem Zeitpunkt die Version 8.1 installiert habe, ist recht einfach zu beantworten. Die aktuelle Version Nextcloud 25 war noch nicht kompatibel zu PHP 8.2. Erst mit Nextcloud 26 war ein Upgrade möglich.

Nun habe ich mich nach der Aktualisierung auf Nextcloud 28 entschieden auf PHP 8.2 zu wechseln. Da ich den FastCGI-Prozessmanager FPM bevorzuge, unterscheidet sich das Upgrade etwas von einer herkömmlichen PHP-Installation.

Unterstützungszeiträume der aktuellen PHP-Versionen
Quelle: https://www.php.net/supported-versions.php

Installation

Zuerst wird das System auf den aktuellen Stand gebracht.

sudo apt update && sudo apt upgrade -y

Ein Check zeigt, welche PHP-Version momentan aktiv ist.

php -v

Hier die Ausgabe:

PHP 8.1.27 (cli) (built: Dec 21 2023 20:17:59) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.27, Copyright (c) Zend Technologies
with Zend OPcache v8.1.27, Copyright (c), by Zend Technologies

Jetzt werden alle benötigten Pakete nachinstalliert (auch das von Nextcloud 28 verlangte bz2 und der von mir eingesetzte Redis-Server).

sudo apt install php8.2 php8.2-mbstring php8.2-gd php8.2-curl php8.2-imagick php8.2-intl php8.2-bcmath php8.2-gmp php8.2-mysql php8.2-zip php8.2-xml php8.2-apcu libapache2-mod-php8.2 php8.2-bz2 php8.2-redis

Nun wird via CLI die PHP-Version von 8.1 auf 8.2 mit

sudo update-alternatives --config php

umgestellt.

sudo update-alternatives --config php
Es gibt 5 Auswahlmöglichkeiten für die Alternative php (welche /usr/bin/php bereitstellen).

  Auswahl      Pfad                  Priorität Status
------------------------------------------------------------
  0            /usr/bin/php.default   100       automatischer Modus
  1            /usr/bin/php.default   100       manueller Modus
  2            /usr/bin/php7.4        74        manueller Modus
* 3            /usr/bin/php8.1        81        manueller Modus
  4            /usr/bin/php8.2        82        manueller Modus
  5            /usr/bin/php8.3        83        manueller Modus
sudo update-alternatives --config php
Es gibt 5 Auswahlmöglichkeiten für die Alternative php (welche /usr/bin/php bereitstellen).

  Auswahl      Pfad                  Priorität Status
------------------------------------------------------------
  0            /usr/bin/php.default   100       automatischer Modus
  1            /usr/bin/php.default   100       manueller Modus
  2            /usr/bin/php7.4        74        manueller Modus
  3            /usr/bin/php8.1        81        manueller Modus
* 4            /usr/bin/php8.2        82        manueller Modus
  5            /usr/bin/php8.3        83        manueller Modus

Ein abschließender Check zeigt die aktuelle Version.

php -v
PHP 8.2.14 (cli) (built: Dec 21 2023 20:18:00) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.14, Copyright (c) Zend Technologies
with Zend OPcache v8.2.14, Copyright (c), by Zend Technologies

Ist die Ausgabe korrekt, kann PHP8.1-fpm deaktiviert, PHP8.2-fpm installiert und aktiviert werden.

sudo a2disconf php8.1-fpm
sudo apt install php8.2-fpm
sudo a2enconf php8.2-fpm

Der Restart des Webservers führt nun die Änderungen aus.

sudo service apache2 restart

Nextcloud-Konfiguration

Da in der Nextcloud nun wieder die bekannten Fehlermeldungen auftauchen, heißt es, diese schrittweise abzuarbeiten. Dazu wird die neue php.ini geöffnet

sudo nano /etc/php/8.2/fpm/php.ini

und die Werte für memory_limit sowie session_lifetime wie empfohlen angepasst.

memory_limit = 512M
session.gc_maxlifetime = 3600

Der Block

opcache.enable=1
opcache.interned_strings_buffer=64
opcache.max_accelerated_files=10000
opcache.memory_consumption=256
opcache.save_comments=1
opcache.revalidate_freq=1

für den Zwischenspeicher OPchache wird ans Ende der php.ini gesetzt.

Zur Optimierung von PHP8.2-fpm werden speziell für das Modell Raspberry Pi 4 mit 4GB RAM in der Datei www.conf mit

sudo nano /etc/php/8.2/fpm/pool.d/www.conf

folgende Werte von

pm = dynamic
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3

auf

pm = dynamic
pm.max_children = 120
pm.start_servers = 12
pm.min_spare_servers = 6
pm.max_spare_servers = 18

angepasst und der Dienst neu gestartet.

sudo service php8.2-fpm restart

Danach muss in der apcu.ini das Command Line Interface des PHP Cache noch aktiviert werden, indem

sudo nano /etc/php/8.2/mods-available/apcu.ini

folgende Zeile am Ende eingetragen wird.

apc.enable_cli=1

Ist dies geschehen, wird der Webserver ein letztes Mal neu gestartet.

sudo service apache2 restart

Fazit

Die Umstellung bringt zwar im Moment keine erkennbaren Vorteile, jedoch verschafft es wieder ein wenig Zeit und senkt den Druck das eigentliche Raspberry Pi OS 11 Bullseye durch die aktuelle Version 12 Bookworm zu ersetzen.

Parallels Desktop 17 für Mac: Virtualisierung bringt Windows 11 auf den Mac

10. August 2021 um 13:17

Parallels Desktop 17 für Mac unterstützt nicht nur Macs mit M1- und Intel-Prozessoren, sondern auch das neue Microsoft Windows 11 und macOS 12 Monterey. So lässt sich das kommende Windows 11 offiziell auf M1-Macs bringen. Aber auch an der Grafikleistung hat Parallels abermals gearbeitet und diese verbessert.

Tuxedo Stellaris 15: High-End-Gaming-Notebook mit Linux und AMD oder Intel

28. Juni 2021 um 08:00

Tuxedo Computers schickt mit dem Stellaris 15 ein weiteres High-End-Gaming-Notebook im 15-Zoll-Format in das dicht besiedelte Marktumfeld. Im Alu-Chassis mit einem WQHD-Display verbergen sich wahlweise Ryzen 5000 oder Tiger Lake-H45. Als Grafikkarten geht es bis zur RTX 3080. Auch für den Workstation-Einsatz ist es so gewappnet.

Linux-Notebooks für Spieler: Tuxedo Book XP15 und XP17 mit Gaming-Ampere ab April

13. März 2021 um 06:30

Der Notebookanbieter Tuxedo bringt mit dem Book XP15 und XP17 die ersten eigenen Linux-Notebooks mit Nvidias bis dato schlecht lieferbaren Ampere-Grafikchips auf den Markt. GeForce RTX 3060, RTX 3070 und RTX 3080 stehen im Aluminiumchassis zur Wahl. Ein glänzendes UHD-OLED-Display ist lediglich im 15-Zoll-Modell optional.

Tuxedo InfinityBook S 15: Linux-Notebook mit Tiger Lake und schmalen Displayrändern

21. Januar 2021 um 09:00

Mit leichtem zeitlichen Versatz folgt das neue 15-Zoll-Modell InfinityBook S 15 bei der auf Linux-Notebooks mit Intel-Plattform spezialisierten Firma Tuxedo Computers dem kleineren Schwestermodell InfinityBook S 14 in der 6. Generation. Ein neues Full-HD-Display sitzt eingefasst mit kleinen Rändern im 221 mm breiten Gehäuse.

Tuxedo InfinityBook S 14: Linux-Notebook erhält in 6. Generation Intel Tiger Lake

20. November 2020 um 10:06

Ein erstes Notebook, das auf den neuesten Intel-Prozessoren der Baureihe Tiger Lake basiert und speziell auf die Gegebenheiten unter Linux abgestimmt ist, hat Tuxedo mit dem InfinityBook S 14 in der 6. Generation vorgestellt. Das aktualisierte 14-Zoll-Notebook bringt wie üblich ein angepasstes BIOS samt Treibern ab Werk mit.

Purism Librem Mini Version 2: Mini-PC speziell für Linux wird mit Comet Lake-U aufgewertet

03. November 2020 um 15:42

Den Small-Form-Factor-PC (SFF) Librem Mini in der Größe eines Intel-NUC bietet der für seine Linux-Notebooks bekannte Hersteller Purism fortan mit einem Intel Core i7 der Generation Comet Lake an. Wie üblich setzt der Mini-PC mit vier Kernen und acht Threads sowie bis zu 64 GB RAM auf freie Betriebssysteme mit Linux.

Schmales Linux-Notebook: Tuxedo Pulse 14 ist mit Ryzen 4000H 1,1 kg leicht

28. August 2020 um 07:10

Das „leichtestes Linux-Powerhouse der Welt“ will Tuxedo mit dem 14-Zoll-Notebook Pulse 14 bieten. Die Rechenleistung generiert eine aktuellen Notebook-APU von AMD der 45-Watt-Klasse: wahlweise der Ryzen 5 4600H mit sechs oder der schnellere Ryzen 7 4800H mit zwei Kernen mehr und in Kombination mit der integrierten Vega-GPU.

System76 Lemur Pro: 14"-Notebook für Linux mit Comet Lake-U hat 73-Wh-Akku

28. März 2020 um 22:02

Mit dem Lemur Pro hat System76 speziell für Linux-Nutzer ein schlankes und leichtes Notebook mit 14-Zoll-Display und aktuellen Comet-Lake-U-CPUs von Intel aufgelegt. Neben der über Coreboot sicheren Nutzung bietet der Laptop einen für seine Klasse großen Akku mit 73 Wh. Die Preise beginnen bei 1.099 US-Dollar.

Mini-PC speziell für Linux: Librem Mini bietet optional WLAN-Modul von Atheros

23. März 2020 um 06:30

Mit dem Librem Mini hat der für seine Linux-Notebooks bekannte Hersteller Purism einen Small-Form-Factor-PC (SFF) in der Größe eines Intel-NUC aufgelegt, der speziell auf freie Betriebssysteme mit Linux abgestimmt ist. Die Basis bildet ein Core i7-8565U mit vier Kernen und acht Threads, dem bis zu 64 GB RAM zur Seite stehen.

Thunderclap: Lücke in Thunderbolt klafft in Windows, Linux und macOS

27. Februar 2019 um 14:45

Wissenschaftler haben auf dem „Network and Distributed System Security Symposium“ (NDSS 2019) in San Diego ihre Erkenntnisse zu Schwachstellen der Thunderbolt-Schnittstelle veröffentlicht, die sowohl Windows, Linux als auch macOS angreifbar machen. Sie fassen diese im Fachartikel unter dem Begriff „Thunderclap“ zusammen (PDF).

Tuxedo XUX508 und XUX708: Linux-Notebooks auch für Spieler mit Core i9-9900K

25. Januar 2019 um 08:33

Die leistungsfähigen Notebooks der XUX-Serie mit wechselbaren Prozessoren aus Intels Desktop-Portfolio erhalten bei Tuxedo ein Upgrade auf Coffee Lake (Refresh). Das XUX508 und das XUX708 mit 15,6 Zoll respektive 17,3 Zoll Display können ab sofort in der teuersten Ausbaustufe mit dem Acht-Kerner Core i9-9900K geordert werden.

❌