Instalační skript first-install.sh (bash)

 #! /bin/bash
# Nomacs je prohlížeč obrázků, další jsou ristretto, gthumb
sudo add-apt-repository ppa:nomacs/stable & apt install -y nomacs
# Přidat zkratku alt+shift na přepínání české a anglické klávesnice jako ve Windows:
sudo setxkbmap -layout cz,us -option grp:alt_shift_toggle
# Pro ovládání zvukových vstupů se používá pavucontrol od audacity.
apt install -y mc muon jed sysstat ttf-mscorefonts-installer net-tools filezilla clonezilla gedit gparted sublime-text htop smem pavucontrol audacity
apt install -y xcalib ristretto gthumb gnome-shell-extension-manager gdebi nautilus krusader vlc imagemagick libreoffice libreoffice-l10n-cs xfce4-screenshooter libxml2-utils git hwinfo recordmydesktop ffmpeg xdotool gromit-mpx pitivi shotcut net-tools thunar-font-manager fnt zim
# Software pro ovládání videocamery a nahrávání z videokamery, to ale asi neobsahuje zvuk
apt install -y kazam guvcview cheese
apt install gdebi
# Software na konfiguraci monitorů (Visual Interface)
# Usage: xrandr --output DP-1 --mode 2560x1440 --pos 1920x0 --output eDP-1 --pos 0x700 --scale 1x1
# Usage: Select Layout --> Save As
apt install -y arandr
apt install -y lm-sensors
sensors-detect
modprobe coretemp
sensors

apt install -y samba filezilla


# OBS NEJEDE NA STARÉ GRAFICKÉ KARTĚ:
# apt install obs-studio
apt install -y simplescreenrecorder

apt install -y cpu-x


add-apt-repository ppa:kicad/kicad-8.0-releases
apt update
apt install -y kicad

# apt install alsamixer
# apt install alsa-utils
# ODINSTALOVAT pulseaudio pokud přítomný
apt remove pulseaudio gnome-bluetooth
apt install pipewire-pulse wireplumber  pavucontrol
dpkg -l pulse*
apt autoremove

add-apt-repository ppa:pipewire-debian/pipewire-upstream
apt update
apt install -y pipewire pipewire-audio-client-libraries


apt install -y gstreamer1.0-pipewire libpipewire-0.3-{0,dev,modules} libspa-0.2-{bluetooth,dev,jack,modules} pipewire{,-{audio-client-libraries,pulse,media-session,bin,locales,tests}}

systemctl --user --now disable pulseaudio.service pulseaudio.socket
systemctl --user --now enable pipewire pipewire-pulse
pactl info

apt-get install -y apache2 mysql-server
apt-get install -y php php-zip php-ftp php-gd php-json php-mbstring php-xml php-mysql
# KONFIGUROVAT - Změnit nebo přidat DocumentRoot na konec a upravit adr.
#<Directory /var/www/>
#    Options Indexes FollowSymLinks
#    AllowOverride None
#    Require all granted
#</Directory>


# xed /etc/apache2/apache2.conf
find /etc/apache2 -type f -name "*.conf" -exec grep -H "DocumentRoot" {} +
sed -i 's/DocumentRoot \/var\/www\/html/DocumentRoot \/var\/www/g' /etc/apache2/sites-available/

# xed /etc/mysql/mysql.conf.d/mysqld.cnf
# POUŽITÍ
# mysql -u root  -e "SHOW TABLES FROM forum;" > seznam_tabulek.txt


# AŽ PO KONFIGURACI DocumentRoot:
# ps aux | grep apache | grep www-data
# ps aux | grep apache
# sudo chown -R www-data:www-data /var/www/phpBB3
# sudo ls -l /var/www/phpBB3


apt-get install -y postfix
# nano /etc/postfix/main.cf
systemctl enable postfix

apt install -y phpmyadmin adminer
# sudo find / -name phpmyadmin
# /etc/hostname
# hostname
# postconf myhostname
# postconf | grep relayhost

# Visual Code Studio:
# sudo gdebi ~/Stažené/code*


mysql --version
cd /usr/bin
ls
ls mysql*
service apache2 start
service mysql start

service mysql status

default-ssl.conf /etc/apache2/sites-available/000-default.conf

service apache2 restart

#sudo mysql -u root

apt install -y python3-pip python3-pyqt5 python3-pyqt5.qtsvg libportaudio2
git clone https://github.com/lawl/NoiseTorch.git

Komentáře

Oblíbené příspěvky