| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung |
| freebsd:freebsd_-_update [2024-02-16 15:37:47] – [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 funktioniert, 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 |
| |
| #==============================================================================# | #==============================================================================# |
| sysutils/ipmitool | sysutils/ipmitool |
| sysutils/pcpustat | sysutils/pcpustat |
| | sysutils/freecolor |
| devel/pkgconf | devel/pkgconf |
| mail/fetchmail | mail/fetchmail |
| 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 |
| databases/php${PHP_VERSION}-pdo_pgsql | databases/php${PHP_VERSION}-pdo_pgsql |
| databases/php${PHP_VERSION}-pgsql | databases/php${PHP_VERSION}-pgsql |
| | www/php${PHP_VERSION}-opcache |
| net-im/py-matrix-synapse | net-im/py-matrix-synapse |
| audio/cdparanoia | audio/cdparanoia |
| multimedia/libdvdread | multimedia/libdvdread |
| sysutils/cpupdate | sysutils/cpupdate |
| graphics/ImageMagick7 | |
| " | " |
| |
| security/py-certbot | security/py-certbot |
| security/py-certbot-dns-cloudflare | security/py-certbot-dns-cloudflare |
| | graphics/ImageMagick7 |
| multimedia/mediainfo | multimedia/mediainfo |
| multimedia/mkvtoolnix | multimedia/mkvtoolnix |
| </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 |
| |
| ( | ( |