Bsd pkgupdating d

28-Feb-2020 08:11 by 7 Comments

Bsd pkgupdating d - consolidating

Dabei wird ein Backup mit den alten Dateien unter /tmp gespeichert: # cat /var/db/ports/apache22/options _OPTIONS_READ=apache-2.2.19 WITHOUT_THREADS=true WITHOUT_MYSQL=true WITHOUT_PGSQL=true [...] # /usr/ports/Tools/scripts/options2-p tar: Removing leading '/' from member names Converting /var/db/ports/apache22/options Converting /var/db/ports/apr/options [...] # cat /var/db/ports/apache22/options _OPTIONS_READ=apache-2.2.19 OPTIONS_FILE_SET =AUTH_BASIC OPTIONS_FILE_SET =AUTHN_FILE OPTIONS_FILE_SET =AUTHZ_HOST [...] # ls -l /tmp/gz.* -rw------- 1 root wheel 14062 11 Aug /tmp/gz. EXTRA: /usr/local/tinderbox/portstrees/Free BSD/ports/deskutils/qorganizer/qorganizer-3.1EXTRA: /usr/local/tinderbox/portstrees/Free BSD/ports/devel/libpthread-stubs/.#Makefile.1.5 MISSING: /usr/local/tinderbox/portstrees/Free BSD/ports/devel/subversion/files/EXTRA: /usr/local/tinderbox/portstrees/Free BSD/ports/devel/subversion/files/EXTRA: /usr/local/tinderbox/portstrees/Free BSD/ports/devel/subversion/files/patch-build-outputs.mk,v MISSING: /usr/local/tinderbox/portstrees/Free BSD/ports/devel/subversion/files/patch-build--ltmain.sh,v EXTRA: /usr/local/tinderbox/portstrees/Free BSD/ports/editors/code-browser/files EXTRA: /usr/local/tinderbox/portstrees/Free BSD/ports/editors/p5-Padre/files/CVS EXTRA: /usr/local/tinderbox/portstrees/Free BSD/ports/editors/p5-Padre/CVS EXTRA: /usr/local/tinderbox/portstrees/Free BSD/ports/ftp/curl/.#Makefile [...]Alte Patchdateien im Free BSD-Portbaum enthalten nicht den Dateinamen der zur patchenden Datei in der Patchbezeichnung sondern einen Namen im Stile von patch-aa, patch-ab usw. For every channel and every nick name there are related in and out files created.PUBLetztes Wochenende gab es das erste Mal seit dem existiert keinen Befehl der Woche. Auch ist es möglich dass eine solche Datei mehrere Dateien patcht. This allows IRC communication from command line and adheres to the Unix philosophy.

Für Benutzer ändert sich nach der Umstellung nichts, falls man aber cvsup(1) oder csup(1) zum aktualisieren des Portbaumes verwendet sollte man allerdings in Betracht ziehen langsam auf portsnap(8) zu wechseln. Im Gegensatz zu Tinderbox benötigt poudriere keine zusätzliche Software wie eine Datenbank usw. Im Free BSD-Portsbaum findet man poudriere unter ports-mgmt/poudriere: Nun kan die poudriere-Konfiguration angelegt werden. please follow instructions in the entry 20110517 in this file. Ein grosser Vorteil von pkgng ist, dass es besser mit Paketen umgehen und diese auch aktualisieren kann.

To check for the security issues in packages another external tools called # file /var/db/pkg/* /var/db/pkg/Free BSD.meta: ASCII text /var/db/pkg/local.sqlite: SQLite 3.x database, user version 34, last written using SQLite version 3015002 /var/db/pkg/repo-Free BSD.sqlite: SQLite 3.x database, user version 2014, last written using SQLite version 3015002 /var/db/pkg/vuln.xml: XML 1.0 document, UTF-8 Unicode text, with very long lines # sqlite3 /var/db/pkg/local.sqlite -- Loading resources from /home/vermaden/.sqliterc SQLite version 3.26.0 2018-12-01 Enter ".help" for usage hints.

# pkg lock -l Currently locked packages: conky-1.9.0_6 exfat-utils-1.2.8 ffmpeg-4.1_1,1 fusefs-exfat-1.2.8 lame-3.100_2 # pkg delete exfat-utils Checking integrity...

It Fl f Ar file[ ]Seit ein paar Wochen ist das neue Paketmanagement-Werkzeug pkgng im Free BSD-Portbaum welches das angestaubte pkg_install ersetzen wird.

Möchte man schon jetzt pkgng verwenden, so kann man dieses über den Portbaum installieren.

Mehr Informationen zu Subversion und den Free BSD-Ports findet man im Ports Subversion Primer im Free BSD Wiki.

Auch ist es möglich das Repository via svnserve(8) übers Netzwerk zugänglich zu machen.

pkg: duplicate directory listing: /usr/local/share/doc/apache22/, ignoring done.

Back in 2011 keeping packages up to date was little more tricky then it is now.

\n /usr/ports/editors/mode-info/Makefile: IGNORE= cannot install: MI_ELISP_LANG should be "en" /usr/ports/emulators/stonx/Makefile: IGNORE="Please get a ROM dump from your Atari ST and save it as"\ /usr/ports/emulators/xmame/Makefile: IGNORE= cannot install: MAMEMESS must be set to one of "mame" or "mess".

/usr/ports/games/darkplaces/Makefile: BROKEN= Does not compile on ia64, powerpc, or sparc64: unrecognized command line option "-msse2" /usr/ports/java/jai-imageio/Makefile: IGNORE= you must manually fetch the "Linux Install" distribution ($$) from $, place it in $ and then run make again /usr/ports/java/jai/Makefile: IGNORE= You must manually fetch from the \"Java Advanced Imaging API 1.1.3 Download Page\", the \"Java (no native acceleration)\" distribution \($$\) from $, place it in $ and then run make again /usr/ports/java/jdk16-doc/Makefile: IGNORE=You must manually fetch $$ from $ by selecting the \"Download\" link for the \"Java SE 6 Documentation\", place it in $ and then run make again /usr/ports/lang/python-doc-html/Makefile: IGNORE= invalid value for DOCFORMAT: "$", possible values are: text, html, pdf-a4, pdf-letter /usr/ports/lang/python-doc-html/Makefile: IGNORE= invalid value for DOCFORMAT: "$", possible values are: html, pdf-a4, pdf-letter, postscript-a4, postscript-letter /usr/ports/mail/dbmail22/Makefile: IGNORE="requires at least one database backend selected. DD" /usr/ports/science/gamess/Makefile: IGNORE=you must manually get the source distribution from master site. Please selsect "Source code distribution", and check on "running on Intel compatible PC running Linux".

Weiter ist es möglich direkt von der Kommandozeile ein Untermenü aufzurufen. done.] Global options supported: -d Increment debug level -j Execute pkg(1) inside a jail(8) -c Execute pkg(1) inside a chroot(8) -v Display pkg(1) version Commands supported: add Registers a package and installs it on the system audit Reports vulnerable packages autoremove Removes orphan packages backup Backup and restore the local package database check Check for missing dependencies and database consistency clean Cleans old packages from the cache create Creates software package distributions delete Deletes packages from the database and the system help Displays help information info Displays information for installed packages install Installs packages from remote package repositories query Query information for installed packages search Performs a search in remote package repositories register Registers a package into the local package database repo Creates a package database repository update Updates remote package repository databases updating Displays UPDATING information for a package upgrade Performs upgrades of package software distributions version Summarize installed versions of packages which Displays which package installed a specific file For more information on the different commands see 'pkg help # pkg info ii ii-1.6: A minimalist FIFO and filesystem-based IRC client # pkg info -f ii Name : ii Version : 1.6 Origin : irc/ii Prefix : /usr/local Categories : irc Licenses : MIT Maintainer : [email protected] WWW : Comment : A minimalist FIFO and filesystem-based IRC client Flat size : 0 B Description : ii is a minimalist FIFO and filesystem-based IRC client.