107 lines
4.8 KiB
TeX
107 lines
4.8 KiB
TeX
\section{Pamac (Arch Linux)}
|
|
\begin{justify}
|
|
Als Graphischen Installer gibt es unter Arch Linux {\ttfamily pamac}. Auch in der Shell kann man mit pamac Software installieren.
|
|
%-------------------------------------------------------------------------------
|
|
% Section: Installation
|
|
%-------------------------------------------------------------------------------
|
|
\subsection{Installation}
|
|
Normalerweise wird bei der Installation einer Manjaro Edition das Programm mit installiert. Wenn es nicht installiert ist, so kann man es noch nach holen.
|
|
\listBash
|
|
\begin{lstlisting}[captionpos=b, caption=Installation]
|
|
uws@tux># GTK-Version
|
|
uws@tux>sudo pacman -Syu pamac-gtk
|
|
|
|
uws@tux># CLI-Version
|
|
uws@tux>sudo pacman -Syu pamac-cli
|
|
|
|
uws@tux># Tray-Icon fuer KDE
|
|
uws@tux>sudo pacman -Syu pamac-tray-appindicator
|
|
\end{lstlisting}
|
|
%-------------------------------------------------------------------------------
|
|
% Section: Suchen
|
|
%-------------------------------------------------------------------------------
|
|
\subsection{Paket Suchen}
|
|
Um nach verf"ugbaren Paketen zu suchen gibt man die Option {\ttfamily search} am. M"ochte man auch das AUR dursuchen, so gibt es hierzu die Option {\ttfamily -a}.
|
|
\listBash
|
|
\begin{lstlisting}[captionpos=b, caption=Paket suchen]
|
|
uws@tux>sudo pamac search [-a] smplayer
|
|
\end{lstlisting}
|
|
%-------------------------------------------------------------------------------
|
|
% Section: Paket installieren
|
|
%-------------------------------------------------------------------------------
|
|
\subsection{Paket installieren}
|
|
Pakete / Software werden mit der Option {\ttfamily install} installiert. Soll ein Paket aus dem AUR installiert werden, so muss hier die Option {\ttfamily build} genommen werden.
|
|
\listBash
|
|
\begin{lstlisting}[captionpos=b, caption=Paket Install]
|
|
uws@tux>sudo pamac install smplayer smplayer-themes
|
|
|
|
uws@tux># AUR Paket
|
|
uws@tux>sudo pamac build umplayer
|
|
\end{lstlisting}
|
|
%-------------------------------------------------------------------------------
|
|
% Section: Paket entfernen
|
|
%-------------------------------------------------------------------------------
|
|
\subsection{Paket entfernen}
|
|
Ein Paket wird mit {\ttfamily remove} entfernt.
|
|
\listBash
|
|
\begin{lstlisting}[captionpos=b, caption=Paket entfernen]
|
|
uws@tux>sudo pamac remove smplayer smplayer-themes
|
|
\end{lstlisting}
|
|
%-------------------------------------------------------------------------------
|
|
% Section: Pakete List / Info
|
|
%-------------------------------------------------------------------------------
|
|
\subsection{Pakete List / Info}
|
|
Eine Auflistung, welche Pakete installiert sind, bekommt man mit {\ttfamily list}. Detaillierte Insormationen über ein Paket bekommt man mit {\ttfamily info}.
|
|
\listBash
|
|
\begin{lstlisting}[captionpos=b, caption=List / Info]
|
|
uws@tux>sudo pamac list -i [-a] # -a = AUR
|
|
|
|
uws@tux>sudo pamac info [-a] smplayer
|
|
\end{lstlisting}
|
|
%-------------------------------------------------------------------------------
|
|
% Section: System Update
|
|
%-------------------------------------------------------------------------------
|
|
\subsection{System Update}
|
|
Mit {\ttfamily checkupdates} kann man "uberpr"ufen, welche Updates verf"ugbar sind. Ein Update kann dann mit {\ttfamily upgrade} oder auch {\ttfamily update} gemacht werden.
|
|
\listBash
|
|
\begin{lstlisting}[captionpos=b, caption=System Update]
|
|
uws@tux>sudo pamac checkupdates -a
|
|
|
|
uws@tux>sudo pamac upgrade -a
|
|
\end{lstlisting}
|
|
%-------------------------------------------------------------------------------
|
|
% Section: Verwaiste Paket
|
|
%-------------------------------------------------------------------------------
|
|
\subsection{Verwaiste Paket}
|
|
Eine Liste "uber verwaiste Pakete bekommt man mit {\ttfamily list -o}. Alle verwaisten Pakete kann man dann mit {\ttfamily remove -o} entfernen.
|
|
\listBash
|
|
\begin{lstlisting}[captionpos=b, caption=Verwaiste Pakete]
|
|
uws@tux>sudo pamac list -o
|
|
|
|
uws@tux>sudo pamac remove -o
|
|
\end{lstlisting}
|
|
%-------------------------------------------------------------------------------
|
|
% Section: Cache
|
|
%-------------------------------------------------------------------------------
|
|
\subsection{Cache}
|
|
Mit {\ttfamily cache clean} werden alle alten Pakete gelöscht. Möchte man die letzten 3 Pakete aber noch vorhalten, so gibt man die Option {\ttfamily \verb|--|keep} mit an.
|
|
\listBash
|
|
\begin{lstlisting}[captionpos=b, caption=Cache bereinigen]
|
|
uws@tux>sudo pamac clean
|
|
|
|
uws@tux>sudo pamac clean --keep 3
|
|
\end{lstlisting}
|
|
%-------------------------------------------------------------------------------
|
|
% Section: Nützliche Funktionen
|
|
%-------------------------------------------------------------------------------
|
|
\subsection{N"utzliche Funktionen}
|
|
\listBash
|
|
\begin{lstlisting}[captionpos=b, caption=N"utzliche Funktionen]
|
|
uws@tux># Anzeige zu welchem Paket eine Datei gehoert
|
|
uws@tux>sudo pamac search -f /usr/bin/smplayer
|
|
|
|
uws@tux># Installation eines installierten Pakets erzwingen
|
|
uws@tux>sudo pamac reinstall smplayer
|
|
\end{lstlisting}
|
|
\end{justify}
|