Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: линуксячий франкенштейн или автозапуск в Ubuntu  (Прочитано 5501 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dikiyZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 342
  • Убунтоид, как правило, человек. Но такой занудный!
    • Просмотр профиля
цитата: "systemctl не имеет никакого отношения к автозагрузке!"
та Вы что! совсем никакого??
(Нажмите, чтобы показать/скрыть)

Развёрнутые этапы большого пути:
(Нажмите, чтобы показать/скрыть)

Автозагрузка miredo так и не заработала. Ну... и хрен с ней. Буду юзать cron до засыпания лэптопа, как любезно подсказал очень толковый ecc83, за что ему очень большая благодарность.
 Всем большое спасибо за ценные советы.
« Последнее редактирование: 07 Мая 2019, 15:23:27 от dikiyZ »
если система просто работает без дополнительного шаманства, то теряется ощущение собственной элитности. Вот почему нам нужен линукс.
 Предупреждён администрацией форума за неоднократное чувство юмора

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6725
  • 20% Cooler
    • Просмотр профиля
dikiyZ, не вырывайте слова из контекста. Специально же указывал, к какой автозагрузке именно.

А теперь еще раз перезагрузитесь и покажите
systemctl status miredo
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Morisson

  • Гость
Цитировать
systemd — подсистема инициализации Linux — демон для запуска других демонов в Linux и управления ими в процессе работы системы, разработанная взамен используемого ранее демона init в стиле System V. Его особенностью является интенсивное распараллеливание запуска служб в процессе загрузки системы, что позволяет существенно ускорить запуск операционной системы. Название происходит от принятого в Unix добавления суффикса «-d» к демонам[7].
Это СИСТЕМА ИНИЦИАЛИЗАЦИИ. Но оно предоставляет вам возможность создавать свои юниты, таймеры, за что и нелюбим многими тру-юникс/линуксоидами. Потому как оно вышло за рамки одного из основополагающих принципов юникc- программа должна делать одно дело, но делать это хорошо.
« Последнее редактирование: 08 Мая 2019, 12:48:50 от Morisson »

Оффлайн dikiyZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 342
  • Убунтоид, как правило, человек. Но такой занудный!
    • Просмотр профиля
Код: (xml) [Выделить]
systemctl status miredo
● miredo.service - Teredo IPv6 tunneling
   Loaded: loaded (/lib/systemd/system/miredo.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2019-05-08 10:07:37 EEST; 1h 1min ago
  Process: 2861 ExecStartPre=/usr/sbin/miredo-checkconf -f /etc/miredo/miredo.conf (code=exited, status=255)

мая 08 10:07:37 e systemd[1]: Starting Teredo IPv6 tunneling...
мая 08 10:07:37 e systemd[1]: miredo.service: Control process exited, code=exited status=255
мая 08 10:07:37 e miredo-checkconf[2861]: Invalid hostname "teredo-debian.remlab.net" at line 6: Неизвестное имя или служба
мая 08 10:07:37 e miredo-checkconf[2861]: Server address not specified
мая 08 10:07:37 e miredo-checkconf[2861]: Fatal configuration error
мая 08 10:07:37 e systemd[1]: miredo.service: Failed with result 'exit-code'.
мая 08 10:07:37 e systemd[1]: Failed to start Teredo IPv6 tunneling.
e@e:~$
# не работает ipv6!
 Вручную:
Код: (xml) [Выделить]
e@e:~$ sudo miredo
Код: (xml) [Выделить]
ping6 ipv6.google.com
PING ipv6.google.com(waw02s14-in-x0e.1e100.net (2a00:1450:401b:805::200e)) 56 data bytes
64 bytes from waw02s14-in-x0e.1e100.net (2a00:1450:401b:805::200e): icmp_seq=1 ttl=56 time=191 ms
64 bytes from waw02s14-in-x0e.1e100.net (2a00:1450:401b:805::200e): icmp_seq=2 ttl=56 time=78.2 ms
^C
--- ipv6.google.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 78.232/134.971/191.711/56.740 ms
« Последнее редактирование: 08 Мая 2019, 15:31:18 от Azure »
если система просто работает без дополнительного шаманства, то теряется ощущение собственной элитности. Вот почему нам нужен линукс.
 Предупреждён администрацией форума за неоднократное чувство юмора

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6164
    • Просмотр профиля
мая 08 10:07:37 e miredo-checkconf[2861]: Invalid hostname "teredo-debian.remlab.net" at line 6: Неизвестное имя или служба

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Может, пора кончать цирк? А то уже третья страница клоунады.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ecc83

  • Старожил
  • *
  • Сообщений: 2121
  • Ubuntu Mate 22.04 LTS
    • Просмотр профиля
Код: (txt) [Выделить]
miredo-checkconf[2861]: Fatal configuration error
Автор подсовывает на форум, что бы мы это читали, а сам прочесть и проанализировать не желает.
С таким подходом ничего конструктивного не будет, ну и виноват естественно линукс, потому что сам настраиваться не умеет.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6725
  • 20% Cooler
    • Просмотр профиля
Ну ясно же видно, что miredo стартует до поднятия сети.

Интернеты подсказывают решение

Вместо
[Unit]
Description=Teredo IPv6 Tunneling Daemon
After=network.target

Нужно
[Unit]
Description=Teredo IPv6 Tunneling Daemon
Wants=network-online.target
After=network.target network-online.target

Только я уже не пониманию - ТС сам юнит делал, или баг в miredo?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн dikiyZ

  • Автор темы
  • Активист
  • *
  • Сообщений: 342
  • Убунтоид, как правило, человек. Но такой занудный!
    • Просмотр профиля
miredo настройки не требует и работает прекрасно при запуске вручную. Легко проверить кофиг miredo, который я не изменял, он без ошибок.
Код: (html5) [Выделить]
sudo leafpad /etc/miredo.conf
# Please refer to the miredo.conf(5) man page for details.
InterfaceName teredo

# Pick a Teredo server:
#ServerAddress teredo.ipv6.microsoft.com
ServerAddress teredo-debian.remlab.net

# Some firewall/NAT setups require a specific UDP port number:
#BindPort 3545
----
   ALiEN175 , подскажите, пожалуйста, адрес по которому у Вас этот самый unit? Я уже писал:
/etc/xdg/autostart/  -следов miredo не обнаружено.
в ~/.config/autostart/ - обнаружен файл miredo.desktop.


задержка по времени запуска эффекта не дала, все описано в первом сообщении этого топика.
 P.S. а вообще... Вы правы... линукс- ещё та клоунада.
« Последнее редактирование: 11 Мая 2019, 14:22:39 от Azure »
если система просто работает без дополнительного шаманства, то теряется ощущение собственной элитности. Вот почему нам нужен линукс.
 Предупреждён администрацией форума за неоднократное чувство юмора

Morisson

  • Гость
 ALiEN175 , подскажите, пожалуйста, адрес по которому у Вас этот самый unit? Я уже писал:
/etc/xdg/autostart/  -следов miredo не обнаружено.
в ~/.config/autostart/ - обнаружен файл miredo.desktop.
юнит- часть системд. Это не autostarts.
Еще раз, прочтите разницу между systemd и автозапуском приложений.
Юнит-файл- это НЕ *.desktop. Это miredo.service. Служба по-нашему.

Morisson

  • Гость

Morisson

  • Гость
https://wiki.archlinux.org/index.php/systemd

sudo systemctl edit --full miredo.service

 

Страница сгенерирована за 0.034 секунд. Запросов: 25.