apt-get error ubuntu - IPv6 Kategoria: Linux | Autor: Bartłomiej Gałęzia

0% [Connecting to archive.ubuntu.com(2001:67c:1360:8c01::1a)]
cat /proc/sys/net/ipv6/conf/all/disable_ipv6

0 means its enabled
1 means its disabled/

echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6

https://www.crybit.com/0-connecting-to-archive-ubuntu-com/

Mysql-server reset root password Kategoria: Linux | Tagi: mysql | Autor: Bartłomiej Gałęzia

sudo mysqld_safe --skip-grant-tables
sudo mysql --user=root mysql
update user set authentication_string=password('1111') where user='root';
flush privileges;

https://dba.stackexchange.com/questions/55116/mysql-login-after-secure-installation

https://stackoverflow.com/questions/30692812/mysql-user-db-does-not-have-password-columns-installing-mysql-on-osx

You have to change SATA Operation in BIOS

from "RAID on" to "AHCI"

https://www.reddit.com/r/Ubuntu/comments/93m46g/18041_installer_not_detecting_any_partitionsnew/

Jak zrobić playlistę MP3 do samochodu .m3u Kategoria: | Autor: Bartłomiej Gałęzia

W terminalu przejdź do katalogu z plikami mp3 i wykonaj polecenie:

ls -1 > nazwa_plylisty.m3u
Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes

Rozwiązanie:

$ sudo mysql -u root -p
MariaDB [(none)]> use nextcloud;
MariaDB [nextcloud]> set global innodb_large_prefix=on;
MariaDB [nextcloud]> set global innodb_file_format=Barracuda;
$ sudo -u www-data php occ maintenance:repair

Źródło: https://help.nextcloud.com/t/solved-syntax-error-or-access-violation-1071-specified-key-was-too-long-max-key-length-is-767-bytes/34740

sudo aptitude brightnessctl
sudo brightnessctl s 50

instalacja

apt-get install xen-tools xen-system-amd64

sprawdzamy czy host obsluguje HVM

egrep '(vmx|svm)' /proc/cpuinfo

jesli tak - doinstalowujemy

apt-get install xen-qemu-dm-4.0

zmieniamy priorytet bootowania sie systemu z jadra z obsluga xen

dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen

Zobacz całość

Nagios 4 na Raspberry Pi 3 B Kategoria: Raspberry PI | Tagi: nagios, nagios4, raspi | Autor: Bartłomiej Gałęzia

aptitude install nagios4 nagios-nrpe-plugin

Po instalacji wystakuje błąd apache2

apache2_reload: Your configuration is broken. Not reloading Apache 2
apache2_reload: AH00526: Syntax error on line 37 of /etc/apache2/conf-enabled/nagios4-cgi.conf:
apache2_reload: Invalid command 'AuthDigestDomain', perhaps misspelled or defined by a module not included in the server configuration

trzeba aktywować 2 modułu apache2 do poprawnego działania:

a2enmod auth_digest
a2enmod authz_groupfile
service apache2 restart

żeby się loga dystrybucji wyświetlały

cp /usr/share/nagios/htdocs/images/logos/base /usr/share/nagios4/htdocs/images/logos/

Logotypy dla ubuntu

wget https://blog.napraw.to/images/nagios_ubuntu_logos.zip
unzip nagios_ubuntu_logos.zip
mv ubuntu.* /usr/share/nagios4/htdocs/images/logos

Zobacz całość

Proftpd + MySQL on Debian 10 Kategoria: Linux | Tagi: ftp, mysql, proftpd | Autor: Bartłomiej Gałęzia

1. Podstawowe paczki

apt-get install aptitude
aptitude update
aptitude install vim nmap mc screen unzip sudo
aptitude install apache2 mariadb-server php php-mbstring php-gd php-curl php-zip php-xml php-imagick php-cgi php-mysql php-pear php-gettext libapache2-mod-php php-common php-phpseclib
mysql_secure_installation
aptitude install proftpd proftpd-mod-mysql

Zobacz całość

Raspberry Pi - Buster - Static IP Kategoria: Raspberry PI | Autor: Bartłomiej Gałęzia

vim /etc/dhcpcd.conf
interface eth0
static ip_address=192.168.1.100/24
static routers=192.168.1.1
static domain_name_servers=8.8.8.8
vim /home/www/nextcloud/config/config.php
...
'trashbin_retention_obligation' => 'auto, 30',
...

https://bayton.org/docs/nextcloud/nextcloud-hoarding-trash-how-to-force-automatic-removal-of-deleted-items/

mkdir -p /skrypty/RSYNC_LOGS
mkdir -p /home/backup/databases
mkdir -p /home/backup/etc
mkdir -p /home/backup/skrypty
vim /skrypty/backup_bazy.sh
#!/bin/bash
DATE=`date "+%Y.%m.%d_%H.%M.%S"`                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                    
/usr/bin/mysqldump -uroot -plocalhost [nextclouddb] > /home/backup/databases/[nextclouddb]_$DATE.sql
chmod +x /skrypty/backup_bazy.sh
vim /skrypty/rsync_vps_nas.sh
#!/bin/bash

DATE=`date "+%Y.%m.%d_%H.%M.%S"`

rsync -aogv --log-file=/skrypty/RSYNC_LOGS/rsync_etc_$DATE.log /etc/* /home/backup/etc/
rsync -aogv --log-file=/skrypty/RSYNC_LOGS/rsync_skrypt_$DATE.log /skrypty/* /home/backup/skrypty/
rsync -aogv --exclude '*/.cache*' --log-file=/skrypty/RSYNC_LOGS/rsync_vps_nas_$DATE.log /home/* [rsyncuser]@[rsyncserver]:/home/[rsyncuser]/
chmod +x /skrypty/rsync_vps_nas.sh
ssh-keygen
ssh-copy-id [rsyncuser]@[rsynserver]
cd /skrypty
./backup_bazy.sh
./rsync_vps_nas.sh
crontab -e
0 0 * * * /skrypty/backup_bazy.sh
0 1 * * * /skrypty/rsync_vps_nas.sh

Po zalogowaniu do panelu admina Nextcloud możemy zrobić przegląd serwera czy jest skonfigurowany zgodnie z wymaganiami Nexclouda.

Ustawienia -> Administracja - > Przegląd

https://[nextcloud.domain.com]/index.php/settings/admin/overview

Na dzień dobry dostajemy całą litanię:

Zobacz całość

Wkhtmltopdf - Unwanted Scrollbars Kategoria: PHP | Tagi: wkhtmltopdf | Autor: Bartłomiej Gałęzia

Remove "table-responsive" class from your HTML.

<div class="box box-text table-responsive"> 
<div class="box-header text-center">
<h3 class="box-title">Zrealizowane zadania
</h3> 
</div>

Nextcloud - Clean Trash Kategoria: Nextcloud | Tagi: nextcloud | Autor: Bartłomiej Gałęzia

vim /home/www/nextcloud/config/config.php
'trashbin_retention_obligation' => 'auto

Źródło: https://docs.nextcloud.com/server/12/admin_manual/configuration_server/config_sample_php_parameters.html#deleted-items-trash-bin

Live Ubuntu - No candidate version found for MC Kategoria: Linux | Tagi: mc, ubuntu | Autor: Bartłomiej Gałęzia

sudo add-apt-repository universe
sudo apt update
sudo apt install mc

Źródło: https://askubuntu.com/questions/1071392/how-can-i-install-midnight-commander-on-ubuntu-18-04-1

Windows > Run > diskpart.exe
list disk
select disk 1
clean
create partition primary

Źródło: https://www.youtube.com/watch?v=bHqFaJfpviI

Ubuntu 18.04 - Install Nvidia drivers Kategoria: Linux | Autor: Bartłomiej Gałęzia

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo aptitude update
sudo aptitude install nvidia-drivers-440

https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-ubuntu-18-04-bionic-beaver-linux

Ubuntu 18.04 - Install Xfce or Kubuntu Kategoria: Linux | Autor: Bartłomiej Gałęzia

Xfce

sudo aptitude install xfce4 lightdm

https://linuxconfig.org/install-xfce-desktop-on-ubuntu-18-04-bionic-beaver-linux

KDE

sudo aptitude install kubuntu-desktop

change display manager to sddm

https://vitux.com/how-to-install-the-kde-plasma-desktop-on-ubuntu-18-04-lts/

sudo vim /etc/network/interfaces
auto enp0s3
iface enp0s3 inet static
address 10.1.1.83
netmask 255.0.0.0
gateway 10.1.1.1
dns-nameservers 8.8.8.8 8.8.4.4
sudo ip a flush enp0s3
sudo systemctl restart networking.service

Źródło: https://linuxconfig.org/how-to-configure-static-ip-address-on-ubuntu-18-04-bionic-beaver-linux