вторник, 4 февраля 2020 г.

Удаление netplan ubuntu 18.04

# mcedit /etc/default/grub
GRUB_CMDLINE_LINUX="netcfg/do_not_use_netplan=true"

# update-grub
# apt update && apt install net-tools ifupdown -y

# mcedit /etc/network/interfaces

# для примера

auto lo
iface lo inet loopback

auto ens3
iface ens3 inet dhcp

auto eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.254
dns-nameservers 192.168.0.254 8.8.8.8


# rm -rf /etc/netplan/*.yaml
# reboot

Включение rc.local ubuntu 18.04

# mcedit /etc/systemd/system/rc-local.service

[Unit]
Description=/etc/rc.local Compatibility
ConditionPathExists=/etc/rc.local

[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99

[Install]
WantedBy=multi-user.target

# mcedit /etc/rc.local

#!/bin/sh -e

exit 0

# chmod +x /etc/rc.local
# systemctl enable rc-local
# systemctl start rc-local.service

не стартует dnsmasq ubuntu 18.04

Failed to start dnsmasq - A lightweight DHCP and caching DNS server.

# systemctl disable systemd-resolved
# rm /etc/resolv.conf
# mcedit /etc/resolv.conf

nameserver 8.8.8.8

Отключение ipv6 ubuntu 18.04

# mcedit /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1"

# update-grub

понедельник, 27 февраля 2017 г.

proxmox backup to lvm


vgs
lvs
lvcreate -V 150G --thin -n restore pve/data
mkfs.ext4 /dev/pve/restore
mkdir /mnt/restore
# temporary mount
mount /dev/pve/restore /mnt/restore
# scp from other node the backupfile to /mnt/restore/
qmrestore /mnt/restore/vz... 

пятница, 3 февраля 2017 г.

обновление ubuntu 10.04 до 12.04

постоянно вываливалось с ошибкой.
решение

# mcedit /etc/update-manager/release-upgrades.d/unauth.cfg

[Distro]
AllowUnauthenticated=true

воскресенье, 29 января 2017 г.

ubuntu lxde slim не стартует x11vnc

выдавал ошибку: auth guess: failed for display='unset' x11vnc

для slim параметры запуска x11vnc:

# nano /lib/systemd/system/x11vnc.service
[Unit]
Description=Start x11vnc at startup.
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -display :0 -auth /var/run/slim.auth -repeat -rfbauth /home/user/.vnc/passwd -rfbport 5900 -shared

[Install]
WantedBy=multi-user.target

# systemctl daemon-reload
# systemctl enable x11vnc.service
# reboot

vnc работает!

понедельник, 21 ноября 2016 г.

Чистим ubuntu desktop от груфики и мусора по ssh

Понадобилось на удаленной системе которая была давно установлена  как ubuntu desktop 6.10 потом много раз обновлялись релизы, но сама графика со временем стала просто не нужна, вот и решил попробовать, т.к. машина от меня далеко, а ехать очень не охота, переустанавливать с флешки и т.д. тоже,
Вот и решил удалить все и оставить только ubuntu-minimal.
простое удаление
# apt-get remove ubuntu-desktop
и т.д. ничего особо не дало, лишнего осталось очень много, вот и вычитал на буржуйских форумах метод.

ВНИМАНИЕ!!! ДЕЛАТЬ НА СВОЙ СТРАХ И РИСК!!!
соединяемся по ssh и выполняем:

# sudo su
# sudo apt-get remove ubuntu-desktop^

при этом удалиться ВСЕ!!!  даже сам демон SSH!!!

после окончания удаления, ssh не отвалится и apt останется в системе, т.ч. для того, чтобы после перезагрузки "голой" системы соединиться по ssh, выполняем:

# apt-get install ssh
ну я еще и mc поставил:
# apt-get install mc
далее
# reboot

после перезагрузки видим:
# df -h

Filesystem      Size  Used Avail Use% Mounted on
udev            984M  4,0K  984M   1% /dev
tmpfs           198M  504K  197M   1% /run
/dev/sda1       143G  1,7G  134G   2% /
none            4,0K     0  4,0K   0% /sys/fs/cgroup
none            5,0M     0  5,0M   0% /run/lock
none            987M     0  987M   0% /run/shm
none            100M     0  100M   0% /run/user

Вуяля! система занимает всего 1,7Gb на диске, весь мусор удален, можно ставить все, что нужно и не ехать за компом, т.к. он находится очень далеко)))

Ошибка при обновлении ubuntu 10.04 до 12.04

обновляем как обычно:
# apt-get update
# apt-get dist-upgrade
# do-release-upgrade

но вылетает ошибка:
 E:Could not perform immediate configuration on 'python2.7-minimal'

пытаемся установить по советам с форумов:
# apt-get -f install -o APT::Immediate-Configure=false

но опять ошибка:

E: Couldn't configure pre-depend multiarch-support for libnih-dbus1, probably a dependency cycle.

решается просто:

# apt-get install --relinstall libnih-dbus1

ругнется на другой пакет:

#  apt-get install --reinstall util-linux

# apt-get -f install -o APT::Immediate-Configure=false

потом как обычно:

# apt-get dist-upgrade

процесс обновления должен пойти нормально...
и перезагрузка.

# reboot