User:Meskarune/package

From ArchWiki

Category:Applications

Application

Item Description
Arch Package mariadb
Upstream Package MariaDB Downloads
Description database server
Systemd Service mariadb.service
Config Path /etc/mysql/my.cnf
Config Examples /usr/share/mysql/
User and Group mysql:mysql
Man Page(s) mysql(1)
Upstream Documentation mariadb.com

Introduction to a package, for example:

MySQL is a widely spread, multi-threaded, multi-user SQL database. For more information about features, see the official homepage.

Installation

The various supported ways to install the package on Arch Linux.

MariaDB is the default implementation of MySQL in Arch Linux, provided with the mariadb package.

Configuration

How to configure the software for Arch Linux. Pretend there are instructions and examples. yay.

Maintenance

This section is of course optional as not all packages will need it. But information should go in here about things a user may have to do occasionally, such as cache clearing. what logs to rotate, etc.

Updating

Any special information the user needs to know about updating the package on Arch Linux. For example if a reboot is required or service needs to be restarted (like with kernel updates, you need to reboot for disk auto mounting to work). Possibly notes if there are major changes between versions. One example is conky which had a major change in configuration.

Backups

Any special actions that need to be taken for backup creation, or what directories/files you should back up if the program has non-obvious things. config files in /etc/ is pretty obvious, but special stuff in /var might not be.

Known issues

Bugs or problems that do not currently have a fix. This helps avoid duplicate bug reports or people searching and trying variously solutions in vain.

Troubleshooting

Common issues and how to fix them. Focus on Arch specific things. If it becomes too large, make it a separate sub page at <package page>/Troubleshooting. Link in related pages.

Tips and tricks

Some fancy stuff here about optimization, more efficient ways to do something, or make life with the app easier. Prefer Arch Linux specific stuff. If it becomes too large, make it a separate sub page at <package page>/Tips_and_Tricks. Link in related pages.

See also

  • <external links to useful outside resources>