Пожалуйста, подскажите команды через терминал, чтобы возобновить выход в интернет и обновить систему.
А сама сеть работает?
Как вариант, попробовать (от root):
/etc/init.d/net.eth0 start
cl-update
Здравствуйте, Freeze. Сеть работатет (через кабель). Спасибо за ответ, но помогло.Вот такие ответы в терминале на рекомендованные команды: "sudo: /etc/init.d/net.eth0: command not found
gsm@calculate ~ $ cl-update
|Traceback (most recent call last):
File “/usr/bin/cl-update”, line 33, in
console_main.console_main()
File “/usr/lib64/python2.7/site-packages/calculate/console/console_main.py”, line 35, in console_main
sys.exit(main(wait_thread))
File “/usr/lib64/python2.7/site-packages/calculate/console/application/cl_client.py”, line 509, in main
url, transport=HTTPSClientCertTransport(None, None, path_to_cert))
File “/usr/lib64/python2.7/site-packages/sudsds/client.py”, line 107, in init
options.cache = FileCache(days=1)
File “/usr/lib64/python2.7/site-packages/sudsds/transport/cache.py”, line 60, in init
location = os.path.join(tmp(), ‘sudsds’)
File “/usr/lib64/python2.7/tempfile.py”, line 275, in gettempdir
tempdir = _get_default_tempdir()
File “/usr/lib64/python2.7/tempfile.py”, line 217, in _get_default_tempdir
(“No usable temporary directory found in %s” % dirlist))
IOError: [Errno 2] No usable temporary directory found in [’/tmp’, ‘/var/tmp’, ‘/usr/tmp’, ‘/home/gsm’"
… не помогло …
Ввёл первую команду по другому и получил ответ об отсутствии каталога: “gsm@calculate ~ $ /etc/init.d/net.eth0 start
bash: /etc/init.d/net.eth0: Нет такого файла или каталога”
Может возможно его восстановить через терминал?
Эти команды только от рут. Выше написали Проблема после обновления с ошибками. Нет выхода в интернет и отсутствует возможность выключения компьютера
su -l
/etc/init.d/net.eth0 start
cl-update
или
sudo /etc/init.d/net.eth0 start
sudo cl-update
У вас так $ cl-update а должно быть так # cl-update
смотрите что показывает
$ ls /etc/init.d | grep -i net
у меня так
$ ls /etc/init.d|grep -i net
net.lo
netmount
net-online
NetworkManager
Здравствуйте, Gaudeamus. Спасибо за ответ. Не помогло.
У меня так:
"calculate ~ # /etc/init.d/net.eth0 start
-su: /etc/init.d/net.eth0: Нет такого файла или каталога
calculate ~ # cl-update
Синхронизация репозиториев
- Проверка текущего сервера обновлений … [ ok ]
- Проверка обновлений Distros … [ ok ]
- Проверка обновлений Calculate … [ ok ]
- Синхронизация Calculate репозитория … [ ok ]
- Проверка обновлений Gentoo … [ ok ]
- Обновление индекса пакетов … [ ok ]
- Проверка подписи индекса пакетов … [ ok ]
- Обновление кэша репозитория Distros … [ ok ]
- Обновление кэша репозитория Calculate … [ ok ]
- Обновление кэша eix для репозиториев Distros, Calculate, Gentoo …
- Не удалось обновить кэш eix
- Не удалось обновить
calculate ~ # ls /etc/init.d | grep -i net
net.lo
netmount
net-online
NetworkManager
calculate ~ # "
Оновление системы невозможно из-за отсуствия соеднения с интернетом.
Покажите вывод
# rc-status -a
Вот так:
calculate ~ # rc-status -a
Runlevel: nonetwork
local [ started ]
Runlevel: boot
hwclock [ started ]
loopback [ started ]
modules [ started ]
fsck [ started ]
root [ started ]
swap [ started ]
zram [ started ]
localmount [ started ]
sysctl [ started ]
bootmisc [ started ]
opentmpfiles-setup [ started ]
procfs [ started ]
binfmt [ started ]
dbus [ started ]
termencoding [ started ]
consolefont [ started ]
keymaps [ started ]
xdm [ started ]
urandom [ started ]
hostname [ started ]
net.lo [ started ]
syslog-ng [ started ]
save-keymaps [ started ]
save-termencoding [ started ]
Runlevel: single
Runlevel: shutdown
savecache [ stopped ]
killprocs [ stopped ]
mount-ro [ stopped ]
Runlevel: default
fuse [ started ]
bluetooth [ started ]
NetworkManager [ started ]
netmount [ started ]
alsasound [ started ]
cronie [ started ]
cupsd [ started ]
numlock [ started ]
sshd [ started ]
local [ started ]
Runlevel: sysinit
devfs [ started ]
opentmpfiles-dev [ started ]
dmesg [ started ]
sysfs [ started ]
cgroups [ started ]
udev [ started ]
udev-trigger [ started ]
Dynamic Runlevel: hotplugged
Dynamic Runlevel: needed/wanted
xdm-setup [ started ]
Dynamic Runlevel: manual
calculate ~ #
Покажите
$ ifconfig -a
Здравствуйте.
gsm@calculate ~ $ ifconfig -a
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.16.28.24 netmask 255.255.128.0 broadcast 172.16.127.255
inet6 fe80::ea40:f2ff:fef7:e573 prefixlen 64 scopeid 0x20
ether e8:40:f2:f7:e5:73 txqueuelen 1000 (Ethernet)
RX packets 9 bytes 2931 (2.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 13 bytes 1271 (1.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Кстати, у Вас тоже net.ethX отсутствует. Как так?
Смущает немного, что сервер обновлений все-таки он находит. А ошибка возникает на моменте обновления кэша eix. Покажите результат
# eix-sync
Здравствуйте, Freeze.
eix-sync
- Формат eix-cache изменился
- Запуск eix-update
Чтение настроек Portage…
Построение базы данных (/var/cache/eix/portage.eix)…
[0] «gentoo» /usr/portage/ (кэш: metadata-md5-or-flat)
Чтение категории 167|167 (100) Готово
[1] «custom» /var/calculate/custom-overlay (кэш: parse|ebuild*#metadata-md5#metadata-flat#assign)
Чтение категории 167|167 (100) ПУСТО!
[2] «calculate» /var/db/repos/calculate (кэш: parse|ebuild*#metadata-md5#metadata-flat#assign)
Чтение категории 167|167 (100) Готово
[3] «distros» /var/db/repos/distros (кэш: parse|ebuild*#metadata-md5#metadata-flat#assign)
Чтение категории 167|167 (100) ПУСТО!
Применение масок…
Расчёт хеш-таблиц…
Запись файла базы данных /var/cache/eix/portage.eix…
ошибка записи в базу данных - ошибка eix-update
- Статистика времени:
55 секунд для начальный eix-update
56 секунд всего
Если Вы выполняете не от обычного пользователя, а от root, то у Вас проблема с правами.
Здравствуйте, Freeze. Как такая проблема в правами решается? До неудачного обновления такого не было. Переустановить систему?
Проверить наличие пользователя root в следующих группах:
root::0:root
bin::1:root,bin,daemon
daemon::2:root,bin,daemon
sys::3:root,bin,adm
adm::4:root,adm,daemon
disk::6:root,adm,haldaemon
wheel::10:root,guest
floppy::11:root,haldaemon
dialout::20:root
tape::26:root
video::27:root,guest,sddm
Файл /etc/group
При необходимости добавить в группы командой usermod -a -G <группа> <пользователь> под root или sudo
Замысловато. Просто чем показывать вырезку из /etc/group
$ id root
или
# id
Покажите вывод
$ ls -al /var/cache/eix
попробовать сделать наобум
# mv /var/cache/eix/portage.eix /var/cache/eix/portage.eix.backup
# mv /var/cache/eix/previous.eix /var/cache/eix/previous.eix.backup
# cl-update --force-eix-update
если не даст эффекта то вернуть с заменой
# mv /var/cache/eix/portage.eix.backup /var/cache/eix/portage.eix
# mv /var/cache/eix/previous.eix.backup /var/cache/eix/previous.eix
Даже не знаю как и ответить. Ровно год назад такое случилось после “глобального” обновления. Спустя какое-то время заметил. С тех пор у меня иногда меняется интерфейс с eth0 на eth1243 затем на enp2s0. В генту у меня подобное произошло также год назад.