| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
| freebsd:freebsd_-_update [2024-02-16 17:16:53] – [FreeBSD 14.0 - alle gewünschten Pakte install/update] manfred | freebsd:freebsd_-_update [2025-08-10 01:29:34] (aktuell) – manfred |
|---|
| |
| * [[::freebsd:FreeBSD - PKG]] | * [[::freebsd:FreeBSD - PKG]] |
| | * [[::freebsd:FreeBSD - Upgrade]] |
| * [[::freebsd:FreeBSD - Ports-Tree]] | * [[::freebsd:FreeBSD - Ports-Tree]] |
| * **[[::freebsd:FreeBSD - PortMaster]]** //verwendet nur Werkzeuge, die bereits im Basissystem vorhanden sind// | * **[[::freebsd:FreeBSD - PortMaster]]** //verwendet nur Werkzeuge, die bereits im Basissystem vorhanden sind// |
| und die Pakete, die erweiterte Compiler-Optionen haben sollen, aus dem Ports-Tree gebaut werden. | und die Pakete, die erweiterte Compiler-Optionen haben sollen, aus dem Ports-Tree gebaut werden. |
| |
| Das mache ich aus zwei Gründen so: 1. geht es schnelle und 2. lassen sich leider (bei mir) bestimmte Pakete (z.B.: mkvtoolnix und MakeMKV) nicht problemlos aus dem Ports-Tree gebaut. | Das mache ich aus zwei Gründen so: __1.__ geht es schnelle und __2.__ lassen sich leider (bei mir) bestimmte Pakete (z.B.: [[::MKVToolnix]] und [[::Blurays kopieren#Mit PKG|MakeMKV]]) nicht problemlos aus dem Ports-Tree bauen. |
| |
| //Diese Konfiguration habe ich, am __16. Februar 2024__, unter **FreeBSD 14.0** mit dem Ports-Tree in der Version **2024Q1** erfolgreich benutzt (getestet)!// | //Diese Konfiguration habe ich, am __16. Februar 2024__, unter **[[::FreeBSD:Upgrade FreeBSD 13.2 zu 14.0|FreeBSD 14.0]]** mit dem Ports-Tree in der Version **[[::FreeBSD:Upgrade Ports-Tree ab FreeBSD 14.0|2024Q1]]** erfolgreich benutzt (getestet)!// |
| |
| Ausführung: | Ausführung: |
| > for P in $(cd /usr/ports/multimedia/mkvtoolnix && make run-depends-list) /usr/ports/graphics/gd /usr/ports/graphics/ImageMagick7; do cd ${P} && make deinstall; done | > for P in $(cd /usr/ports/multimedia/mkvtoolnix && make run-depends-list) /usr/ports/graphics/gd /usr/ports/graphics/ImageMagick7; do cd ${P} && make deinstall; done |
| > /home/sbin/alle_Pakete_installieren_bzw_updaten.sh | > /root/bin/alle_Pakete_installieren_bzw_updaten.sh |
| |
| <file bash /usr/src/sys/amd64/conf/MYKERNEL> | <file bash /usr/src/sys/amd64/conf/MYKERNEL> |
| </file> | </file> |
| |
| //Ach ja, ich muß noch hinzufügen, dass sich "''multimedia/makemkv''" nur installieren lässt, wenn man "''device sg''" in den Kernel mit einkompiliert hat, weiterhin lassen sich die Pakete ''links'' (mit SVG-Unterstützung) und ''MiniDLNA'' nur installieren lässt, wenn "''options COMPAT_FREEBSD11''" im Kernel aktiviert ist, weil diese eine Abhängigkeit zu Rust haben und es z.Z. Rust nur für "FreeBSD 11" gibt.// | //Ach ja, ich muß noch hinzufügen, dass sich "''multimedia/makemkv''" nur installieren lässt, wenn man "''device sg''" in den Kernel mit einkompiliert hat, weiterhin lassen sich die Pakete ''links'' (mit SVG-Unterstützung) und ''MiniDLNA'' nur installieren, wenn "''options COMPAT_FREEBSD11''" im Kernel aktiviert ist, weil diese eine Abhängigkeit zu Rust haben und es z.Z. Rust nur für "FreeBSD 11" gibt.// |
| |
| <file bash /etc/make.conf> | <file bash /etc/make.conf> |
| </file> | </file> |
| |
| <file bash /home/sbin/alle_Pakete.cfg> | <file bash /root/bin/alle_Pakete.cfg> |
| #==============================================================================# | #==============================================================================# |
| |
| BIND_VERSION="918" | BIND_VERSION="918" |
| APACHE_VERSION="24" | APACHE_VERSION="24" |
| PHP_VERSION="81" | PHP_VERSION="81" # für die richtige Version, siehe www/dokuwiki (dokuwiki-php81) - Abhängigkeit |
| SAMBA_VERSION="416" | SAMBA_VERSION="416" |
| POSTGRESQL_VERSION="15" # für die richtige Version, siehe php81-pgsql - Abhängigkeit | POSTGRESQL_VERSION="15" # für die richtige Version, siehe databases/php81-pgsql - Abhängigkeit |
| |
| #==============================================================================# | #==============================================================================# |
| www/nginx | www/nginx |
| www/thttpd | www/thttpd |
| | www/fcgi |
| | www/fcgiwrap |
| lang/php${PHP_VERSION} | lang/php${PHP_VERSION} |
| lang/php${PHP_VERSION}-extensions | lang/php${PHP_VERSION}-extensions |
| </file> | </file> |
| |
| <file bash /home/sbin/alle_Pakete_installieren_bzw_updaten.sh> | <file bash /root/bin/alle_Pakete_installieren_bzw_updaten.sh> |
| #!/bin/sh | #!/bin/sh |
| |
| . /home/sbin/alle_Pakete.cfg | . /root/bin/alle_Pakete.cfg |
| |
| ( | ( |