Updated docker, apt, wine, snap; removed todo
This commit is contained in:
@@ -25,7 +25,6 @@ sudo apt install -y --autoremove \
|
||||
gettext \
|
||||
gnupg \
|
||||
ubuntu-restricted-extras \
|
||||
gnome-software \
|
||||
unzip \
|
||||
mc \
|
||||
htop \
|
||||
@@ -46,7 +45,8 @@ sudo apt install -y --autoremove \
|
||||
net-tools \
|
||||
nmap \
|
||||
p7zip-full \
|
||||
sqlitebrowser \
|
||||
sqlitebrowser
|
||||
# gnome-software \
|
||||
# minder \
|
||||
# redshift \
|
||||
# redshift-gtk \
|
||||
@@ -57,4 +57,4 @@ sudo apt install -y --autoremove \
|
||||
# etckeeper \
|
||||
# deepin-screenshot \
|
||||
# geoclue-2.0 \
|
||||
at
|
||||
# at
|
||||
|
||||
@@ -9,18 +9,26 @@ echo
|
||||
|
||||
# https://docs.docker.com/engine/install/ubuntu/
|
||||
|
||||
# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
|
||||
# sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
|
||||
# sudo apt update
|
||||
# sudo apt install -y --autoremove docker-ce docker-compose
|
||||
|
||||
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
|
||||
sudo apt remove -y docker docker-engine docker.io containerd runc
|
||||
sudo apt-get install \
|
||||
ca-certificates \
|
||||
curl \
|
||||
gnupg \
|
||||
lsb-release
|
||||
sudo mkdir -p /etc/apt/keyrings
|
||||
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
|
||||
echo \
|
||||
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
|
||||
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
|
||||
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
|
||||
sudo chmod a+r /etc/apt/keyrings/docker.gpg
|
||||
sudo apt update
|
||||
sudo apt install -y --autoremove docker-ce docker-ce-cli containerd.io
|
||||
|
||||
sudo apt install -y --autoremove \
|
||||
docker-ce \
|
||||
docker-ce-cli \
|
||||
containerd.io \
|
||||
docker-compose-plugin \
|
||||
docker-compose
|
||||
sudo usermod -aG docker anthony
|
||||
|
||||
echo
|
||||
echo "You need to logout and log in again to apply docker group"
|
||||
echo
|
||||
|
||||
@@ -39,6 +39,6 @@ snapi peek
|
||||
# sudo ln -s /snap/bin/certbot /usr/bin/certbot
|
||||
|
||||
# snapi mysql-workbench-community
|
||||
# snapi dbeaver-ce
|
||||
snapi dbeaver-ce
|
||||
# snapi discord
|
||||
# snapi obs-studio
|
||||
|
||||
@@ -1,12 +0,0 @@
|
||||
#!/bin/bash
|
||||
echo
|
||||
echo "==============================================="
|
||||
echo "Installing flatpak and its software..."
|
||||
echo "==============================================="
|
||||
echo
|
||||
|
||||
sudo apt install -y --autoremove \
|
||||
flatpak \
|
||||
gnome-software-plugin-flatpak
|
||||
|
||||
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
||||
@@ -1,47 +0,0 @@
|
||||
#!/bin/bash
|
||||
echo
|
||||
echo "==============================================="
|
||||
echo "Installing oci8..."
|
||||
echo "==============================================="
|
||||
echo
|
||||
|
||||
#check for
|
||||
# wget https://download.oracle.com/otn_software/linux/instantclient/instantclient-basic-linuxx64.zip
|
||||
# wget https://download.oracle.com/otn_software/linux/instantclient/instantclient-basiclite-linuxx64.zip -- only libociicus.so
|
||||
# wget https://download.oracle.com/otn_software/linux/instantclient/instantclient-sqlplus-linuxx64.zip
|
||||
# wget https://download.oracle.com/otn_software/linux/instantclient/instantclient-tools-linuxx64.zip
|
||||
# wget https://download.oracle.com/otn_software/linux/instantclient/instantclient-sdk-linuxx64.zip
|
||||
#unzip
|
||||
|
||||
sudo mkdir /opt/oracle/
|
||||
sudo mv ~/Downloads/instant_client/ /opt/oracle/
|
||||
|
||||
sudo sh -c "echo /opt/oracle/instant_client > /etc/ld.so.conf.d/oracle-instantclient.conf"
|
||||
sudo ldconfig
|
||||
|
||||
sudo apt install -y --autoremove \
|
||||
php-dev \
|
||||
php-pear \
|
||||
build-essential \
|
||||
libaio1 \
|
||||
default-jdk
|
||||
sudo pecl channel-update pecl.php.net
|
||||
sudo pecl install oci8 # php8
|
||||
#sudo pecl install oci8-2.2.0 # php7
|
||||
|
||||
#sh -c "echo '; priority=10' > /etc/php/7.4/mods-available/oci8.ini"
|
||||
# sudo sh -c "echo 'extension=oci8.so' >> /etc/php/7.4/mods-available/oci8.ini"
|
||||
# sudo chmod 0644 /etc/php/7.4/mods-available/oci8.ini
|
||||
sudo phpenmod oci8
|
||||
php -i | grep oci8
|
||||
|
||||
# instantclient,/opt/oracle/instant_client
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# https://pecl.php.net/package/oci8
|
||||
#sudo pecl install oci8-2.2.0
|
||||
@@ -1,42 +0,0 @@
|
||||
#!/bin/bash
|
||||
echo
|
||||
echo "==============================================="
|
||||
echo "Installing phpstorm-url-handler..."
|
||||
echo "==============================================="
|
||||
echo
|
||||
|
||||
installed() {
|
||||
command -v "$1" >/dev/null 2>&1
|
||||
}
|
||||
|
||||
# https://github.com/rozwell/phpstorm-url-handler/
|
||||
# https://askubuntu.com/a/1023143
|
||||
# https://askubuntu.com/a/919825
|
||||
# https://medium.com/swlh/custom-protocol-handling-how-to-8ac41ff651eb
|
||||
# https://www.linuxquestions.org/questions/linux-desktop-74/xdg-open-doesn%27t-recognize-custom-protocol-4175433062/#post4809984
|
||||
|
||||
sudo rm -rf /usr/bin/phpstorm-url-handler >/dev/null
|
||||
sudo rm -rf ~/.local/share/applications/phpstorm-url-handler.desktop >/dev/null
|
||||
sudo rm -rf /usr/share/applications/phpstorm-url-handler.desktop >/dev/null
|
||||
if installed "git"; then
|
||||
sudo git clone https://github.com/rozwell/phpstorm-url-handler.git /usr/src/phpstorm-url-handler
|
||||
else
|
||||
sudo wget https://github.com/rozwell/phpstorm-url-handler/archive/master.zip -O /tmp/phpstorm-url-handler.zip
|
||||
sudo unzip /tmp/phpstorm-url-handler.zip -d /usr/src/phpstorm-url-handler
|
||||
sudo rm -f /tmp/phpstorm-url-handler.zip
|
||||
fi
|
||||
|
||||
info "Copy .desktop"
|
||||
sudo cp /usr/src/phpstorm-url-handler/phpstorm-url-handler.desktop /usr/share/local/applications/phpstorm-url-handler.desktop
|
||||
|
||||
info "Symlink bin"
|
||||
sudo cp /usr/src/phpstorm-url-handler/phpstorm-url-handler /usr/bin/phpstorm-url-handler
|
||||
|
||||
info "desktop-file-install"
|
||||
sudo desktop-file-install phpstorm-url-handler.desktop
|
||||
|
||||
info "update-desktop-database"
|
||||
sudo update-desktop-database -v 2>&1 | grep -E "^(.+)\/phpstorm-url-handler.desktop(.+)$"
|
||||
|
||||
info "xdg-mime"
|
||||
xdg-mime default phpstorm-url-handler.desktop x-scheme-handler/phpstorm
|
||||
@@ -1,12 +0,0 @@
|
||||
#!/bin/bash
|
||||
echo
|
||||
echo "==============================================="
|
||||
echo "Installing wkhtmltopdf..."
|
||||
echo "==============================================="
|
||||
echo
|
||||
|
||||
# не тестировалось
|
||||
|
||||
wget "https://github.com/wkhtmltopdf/packaging/releases/download/0.12.6-1/wkhtmltox_0.12.6-1.focal_amd64.deb" -O /tmp/wkhtmltopdf.deb
|
||||
sudo dpkg -i /tmp/wkhtmltopdf.deb
|
||||
rm /tmp/wkhtmltopdf.deb
|
||||
@@ -1,5 +1,5 @@
|
||||
#!/bin/bash
|
||||
##makedesc: Installwine (latest) + ppa (focal)
|
||||
##makedesc: Install wine (latest) + ppa (focal)
|
||||
|
||||
echo
|
||||
echo "==============================================="
|
||||
|
||||
Reference in New Issue
Block a user