Что делает “ N.B. Программное обеспечение & Rdquo; см. в /etc/apt/sources.list?

gksudo gedit /etc/network/interfaces

Добавить:

auto tun0
iface tun0 inet manual
    up COMMAND

COMMAND может быть командой, например ip route add something... или сценарием с исполняемыми правами (chmod +x), в конечном итоге сохраненной в /etc/network/if-up.d/.

Вместо up вы можете использовать post-up, down, post-down.

Документация:

ОПЦИИ IFACE
   The  following  "command"  options  are  available for every family and
   method.  Each of these options can be given multiple times in a  single
   stanza,  in  which case the commands are executed in the order in which
   they appear in the stanza.  (You can ensure a command  never  fails  by
   suffixing them with "|| true".)

   pre-up command
          Run  command  before bringing the interface up.  If this command
          fails then ifup aborts, refraining from marking the interface as
          configured,  prints  an  error message, and exits with status 0.
          This behavior may change in the future.

   up command

   post-up command
          Run command after bringing the interface up.   If  this  command
          fails then ifup aborts, refraining from marking the interface as
          configured (even though it has really been  configured),  prints
          an  error  message,  and exits with status 0.  This behavior may
          change in the future.

   down command

   pre-down command
          Run command before taking the interface down.  If  this  command
          fails  then  ifdown  aborts, marks the interface as deconfigured
          (even though it has not really  been  deconfigured),  and  exits
          with status 0.  This behavior may change in the future.

   post-down command
          Run  command  after  taking the interface down.  If this command
          fails then ifdown aborts, marks the interface  as  deconfigured,
          and  exits  with  status  0.   This  behavior  may change in the
          future.

   There exists for each  of  the  above  mentioned  options  a  directory
   /etc/network/if-<option>.d/  the  scripts  in  which  are  run (with no
   arguments)  using  run-parts(8)  after  the  option  itself  has   been
   processed.  Please  note  that  as post-up and pre-down are aliases, no
   files in the corresponding directories are processed.  Please  use  if-
   up.d and if-down.d directories instead.

   All  of  these  commands  have  access  to  the  following  environment
   variables.

   IFACE  physical name of the interface being processed

   LOGICAL
          logical name of the interface being processed

   ADDRFAM
          address family of the interface

   METHOD method of the interface (e.g., static)

   MODE   start if run from ifup, stop if run from ifdown

   PHASE  as per MODE, but with finer granularity, distinguishing the pre-
          up, post-up, pre-down and post-down phases.

   VERBOSITY
          indicates whether --verbose was used; set to 1 if so, 0 if not.

   PATH   the   command   search   path:  /usr/local/sbin:/usr/local/bin:���
          /usr/sbin:/usr/bin:/sbin:/bin

   Additionally, all options given in an interface definition  stanza  are
   exported to the environment in upper case with "IF_" prepended and with
   hyphens  converted  to  underscores  and  non-alphanumeric   characters
   discarded.

   When  ifupdown  is  being  called  with  the --all option, before doing
   anything to interfaces, if calls all the hook scripts (pre-up or  down)
   with  IFACE set to "--all", LOGICAL set to the current value of --allow
   parameter  (or  "auto"   if   it's   not   set),   ADDRFAM="meta"   and
   METHOD="none".   After all the interfaces have been brought up or taken
   down, the appropriate scripts (up or post-down) are executed.
1
задан 22 June 2016 в 08:25

1 ответ

"N.B." (Nota Bene) - латинская форма, на английском языке вы можете прочитать ее как «Хорошо заметьте».

В этом случае файл sources.list содержит только голова для пользователей о репозитории (ies ). И данное примечание самоочевидно, я думаю, что хранилище Вселенной содержит в основном вклад сообщества.

2
ответ дан 23 May 2018 в 09:01
  • 1
    Спасибо, я долгое время использовал Debian и Ubuntu, просто не был достаточно знаком с латинской нотацией, чтобы понять, о чем говорил N.B. . – Jon Leibowitz 22 June 2016 в 08:33
  • 2
    @ Jonwithnoh Да, просто голова, как я сказал :) – heemayl 22 June 2016 в 08:34

Другие вопросы по тегам:

Похожие вопросы: