Settings Debian 9


---------Install IceCat browser (from https://wiki.ubuntu.com/IceCat):-----------------
wget https://ftp.gnu.org/gnu/gnuzilla/60.3.0/icecat-60.3.0.en-US.gnulinux-x86_64.tar.bz2
-------------Apparmor:--------------------------------------
# apt-get install -y apparmor apparmor-profiles apparmor-utils
>>>>DONE:>>>>>
vi /etc/default/grub
GRUB_CMDLINE_LINUX="apparmor=1 security=apparmor"
<<<<<<<<<<<<<<
sudo update-grub && sudo reboot now
!!! your want be login as root and:
service apparmor start
systemctl default
!!!system will be run done.
sudo aa-status
Want be return:"apparmor module is loaded"
cd /usr/share/doc/apparmor-profiles/extras
sudo cp usr.lib.firefox.firefox /etc/apparmor.d/
sudo cp sbin.dhclient /etc/apparmor.d/
sudo aa-complain /etc/apparmor.d/usr.lib.firefox.firefox
sudo aa-complain /etc/apparmor.d/sbin.dhclient
------------------wifi for thinkpad e470-------------
cp sources.list{,.original}
#add elsewhere to line:
>>>>>>add:>>>>>>>>>>
... contrib non-free
... contrib non-free
#add this lines:
deb .....debian.org/debian/ stretch-backports main contrib non-free
deb-src .....debian.org/debian/ stretch-backports main contrib non-free
<<<<<<<>>>>>>file:>>>>>>>>>
...
# Debian 9 "iwlwifi nonfree componentts for Stretch"
deb http://httpredir.debian.org/debian/ stretch main contrib non-free
<<<<<< /etc/apt/sources.list.d/virtualbox.list
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
Your will download from site 5.1 last version (virtualbox-5.1_5.1.38-122592~Debian~stretch_amd64.deb)!!!
dpkg -i virtualbox-5.1_5.1.38-122592~Debian~stretch_amd64.deb
sudo apt-get install linux-headers-amd64
sudo apt-get install dkms build-essential
sudo /sbin/vboxconfig
reboot now
-----------MySQL:mariadb: problem with not root login:-------------
--OR mariadb debian9.5:
sudo mysql -u root -p mysql -e "update user set plugin='' where User='root'; flush privileges; quit";
Testing:
mysql -u root
Change root password:
mysql_secure_installation
----------INSTALL PHP7.2:--------
sudo apt-get install -y \
    build-essential \
    pkg-config \
    git-core \
    autoconf \
    bison \
    libxml2-dev \
    libbz2-dev \
    libicu-dev \
    libssl-dev \
    libcurl4-openssl-dev \
    libltdl-dev \
    libjpeg-dev \
    libpng-dev \
    libpspell-dev \
    libreadline-dev;
----------PHP xdebug:------
sudo apt-get install php7.0-xdebug php-cgi
sudo phpenmod xdebug
----------------INSTALL PHP ALTERNATIVE FOR USING PHP5.6 and PHP7.2:-------------------------
sudo -s
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo -s
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list
apt-get update
#For php5.6:
apt-get install php5.6 libapache2-mod-php5.6 php5.6-xml php5.6-zip php5.6-curl php5.6-fpm php5.6-gd php5.6-memcache php5.6-mysql php5.6-pgsql php5.6-readline
apt-get install php5.6-intl
apt-get install php-soap
apt-get install php5.6-mbstring
apt-get install php5.6-bcmath
apt-get install php5.6-mcrypt
apt-get install php5.6-xdebug
apt-get install php5.6-opcache
#For php7.0:
sudo apt-get install php7.0-curl php-cgi php7.0-soap php7.3-soap
sudo apt-get install php7.0-gdsudo 
#For php7.1:
apt-get install php7.1-common php7.1-mysql php7.1-curl php7.1-dom php7.1-xml php7.1-mbstring php7.1-bcmath php7.1-zip php7.1-gd
#For php7.2:
apt-get install php7.2 php7.2-curl php-mbstring php7.0-mbstring php5.6-mbstring php-xdebug php7.2-bcmath php7.2-zip php7.2-gd
### !!! To switch between PHP versions:
update-alternatives --config php
Sample output:
----------------------------------------------------------
* 0            /usr/bin/php7.0   70        mode automatique
  1            /usr/bin/php5.6   56        mode manuel
  2            /usr/bin/php7.0   70        mode manuel
select alternatives:1
###
a2dismod php7.0
a2dismod mpm_itk
a2dismod mpm_prefork && a2dismod mpm_worker && a2dismod mpm_event
sudo a2dismod php7.0
sudo a2dismod php7.1
sudo a2dismod php7.2
sudo a2enmod php5.6
sudo update-alternatives --set php /usr/bin/php5.6
sudo phpenmod xdebug
sudo phpenmod opcache
a2enmod mpm_prefork
apt install php7.0-mysql
sudo service apache2 restart
--------Disable cache in PHP:--------
php.ini вставить вот эти две строчки:
opcache.enable = Off
xcache.cacher = Off
-----INSTALL MULTISYSTEM:------------
## Sous Debian Uniquement, ajoutez le paquet software-properties-common
apt-get install software-properties-common

## Sous Ubuntu activez le dépôt "universe" sur votre système.

## Ajoutez le Depôt de MultiSystem
apt-add-repository 'deb http://liveusb.info/multisystem/depot all main'

## Ajoutez la clé publique
wget -q -O - http://liveusb.info/multisystem/depot/multisystem.asc | apt-key add -

## Rechargez les sources
apt-get update

## Installez MultiSystem
apt-get install multisystem

#Utilisateurs de Debian,
#Après l'installation de multisystem ajoutez votre $USER au groupe adm.
/usr/sbin/usermod -a -G adm "$SUDO_USER"
Ready!
--------------
sudo apt purge xscreensaver
apt-get install net-tools
------ETC:------------
//Debug apache2:
See "systemctl status apache2.service" and "journalctl -xe" for details;
//idsable autostart nginx:
sudo update-rc.d -f nginx disable
-----------Mount tmpfs for SSD:----------------
Сперва переместим /tmp в tmpfs:
sudo nano /etc/fstab
tmpfs   /tmp    tmpfs   defaults,size=7G,mode=1777      0       0
---screenshot:---------
sudo add-apt-repository ppa:atareao/flameshot
sudo apt update
sudo apt install flameshot
-----
sudo apt install shutter
---


Комментариев нет :

Отправить комментарий

Благодарю за ваше участие!