Debian 11 - Initialisierung: Unterschied zwischen den Versionen
Aus QBWiki
Zur Navigation springenZur Suche springen
Pascal (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<syntaxhighligh lang="bash"> cd ~ touch .vimrc echo -ne "set nocompatible syntax on colorscheme ron set hlsearch set incsearch set showmatch set expandtab set…“) |
Pascal (Diskussion | Beiträge) |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | < | + | <syntaxhighlight lang="bash"> |
cd ~ | cd ~ | ||
touch .vimrc | touch .vimrc | ||
| Zeile 12: | Zeile 12: | ||
set mouse=\"\" | set mouse=\"\" | ||
" > ~/.vimrc | " > ~/.vimrc | ||
| + | |||
| + | mkdir .vim | ||
| + | |||
| + | echo -ne "[ -z \"\$PS1\" ] && return | ||
| + | HISTCONTROL=ignoredups:ignorespace | ||
| + | shopt -s histappend | ||
| + | HISTSIZE=10000 | ||
| + | HISTFILESIZE=20000 | ||
| + | shopt -s checkwinsize | ||
| + | " >> ~/.bashrc | ||
| + | |||
| + | sury_php() { | ||
| + | curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg | ||
| + | sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list' | ||
| + | apt update -y | ||
| + | } | ||
| + | |||
| + | sury_apache() { | ||
| + | curl -sSLo /usr/share/keyrings/deb.sury.org-apache2.gpg https://packages.sury.org/apache2/apt.gpg | ||
| + | sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-apache2.gpg] https://packages.sury.org/apache2/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/apache2.list' | ||
| + | apt update -y | ||
| + | } | ||
| + | |||
| + | install_mariadb_server() { | ||
| + | curl -LsS https://r.mariadb.com/downloads/mariadb_repo_setup | bash | ||
| + | apt update -y && apt upgrade -y | ||
| + | apt install mariadb-server -y | ||
| + | } | ||
| + | |||
| + | install_nginx() { | ||
| + | curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor | tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null | ||
| + | echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \ | ||
| + | http://nginx.org/packages/debian `lsb_release -cs` nginx" \ | ||
| + | | tee /etc/apt/sources.list.d/nginx.list | ||
| + | apt update -y && apt upgrade -y | ||
| + | apt install nginx -y | ||
| + | } | ||
| + | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Aktuelle Version vom 23. September 2022, 19:44 Uhr
cd ~
touch .vimrc
echo -ne "set nocompatible
syntax on
colorscheme ron
set hlsearch
set incsearch
set showmatch
set expandtab
set ts=4
set mouse=\"\"
" > ~/.vimrc
mkdir .vim
echo -ne "[ -z \"\$PS1\" ] && return
HISTCONTROL=ignoredups:ignorespace
shopt -s histappend
HISTSIZE=10000
HISTFILESIZE=20000
shopt -s checkwinsize
" >> ~/.bashrc
sury_php() {
curl -sSLo /usr/share/keyrings/deb.sury.org-php.gpg https://packages.sury.org/php/apt.gpg
sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
apt update -y
}
sury_apache() {
curl -sSLo /usr/share/keyrings/deb.sury.org-apache2.gpg https://packages.sury.org/apache2/apt.gpg
sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-apache2.gpg] https://packages.sury.org/apache2/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/apache2.list'
apt update -y
}
install_mariadb_server() {
curl -LsS https://r.mariadb.com/downloads/mariadb_repo_setup | bash
apt update -y && apt upgrade -y
apt install mariadb-server -y
}
install_nginx() {
curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor | tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \
http://nginx.org/packages/debian `lsb_release -cs` nginx" \
| tee /etc/apt/sources.list.d/nginx.list
apt update -y && apt upgrade -y
apt install nginx -y
}