Difference between revisions of "User:Meskarune/package"

From ArchWiki
Jump to: navigation, search
(Configuration: changed header to level 2)
(added maintenance section with more info)
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
[[Category:Applications]]
 +
 
{| class="wikitable" style="float:right;line-height:200%;"
 
{| class="wikitable" style="float:right;line-height:200%;"
 
|+ Application
 
|+ Application
Line 27: Line 29:
 
{{Related|Adminer}}
 
{{Related|Adminer}}
 
{{Related articles end}}
 
{{Related articles end}}
 +
 +
Introduction to a package, for example:
  
 
MySQL is a widely spread, multi-threaded, multi-user SQL database. For more information about features, see the [http://www.mysql.com/ official homepage].
 
MySQL is a widely spread, multi-threaded, multi-user SQL database. For more information about features, see the [http://www.mysql.com/ official homepage].
Line 32: Line 36:
  
 
== Installation ==
 
== Installation ==
 +
 +
The various supported ways to install the package on Arch Linux.
  
 
[https://mariadb.org/ MariaDB] is the [https://www.archlinux.org/news/mariadb-replaces-mysql-in-repositories/ default implementation] of MySQL in Arch Linux, provided with the {{Pkg|mariadb}} package.
 
[https://mariadb.org/ MariaDB] is the [https://www.archlinux.org/news/mariadb-replaces-mysql-in-repositories/ default implementation] of MySQL in Arch Linux, provided with the {{Pkg|mariadb}} package.
Line 37: Line 43:
 
== Configuration ==
 
== Configuration ==
  
How to configure the software. Pretend there are instructions and examples. yay.
+
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.
 +
 
 +
== 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 ==
 
== Tips and Tricks ==
  
Some fancy shit here
+
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>

Revision as of 20:10, 8 August 2018


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.

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>