<< Back to man.lupaworld.com


Справочник по Debian
Сноски

1

Проект debian-installer ввел имена файлов пакетов, которые заканчиваются на .udeb. Коротко, это микро-.deb формат, который точно не следует политике Debian, не содержит документации и должен использоваться только debian-installer, который является новым установщиком Debian, разработанным для Sarge. Формат файла .udeb идентичен формату .deb. Программа udpkg, используемая для работы с .udeb пакетами имеет ограниченные возможности по сравнению с dpkg и меньше поддерживает связи пакетов. Разница в имени существует из-за того, что мейнтейнерам архива Debian не нравилось присутствие в архиве пакетов .deb, которые не отвечали политике, поэтому для них было выбрано другое имя, чтобы подчеркнуть это и не допустить их непреднамеренную установку на рабочую систему. Пакеты .udeb используются на initial ram-диске при установке базовой системы, только чтобы создать очень ограниченную систему Debian.

2

The left-Ctrl-key, the left-Alt-key, and the F1-key are pressed together.

3

Note that if you edited the greeting message in /etc/motd, this will be different.

4

I have to admit I used to use the superuser account more often than needed just because it was easy and I was sloppy.

5

It may also be a good idea to install gpm, emacs21 and doc-linux-html. See Mouse configuration, раздел 3.3 and Editors, Глава 11.

6

I tend to name this account created during installation as admin but this can be any arbitrary name.

7

You may want to add this user penguin to the adm group to enable read access to the many logfiles in /var/log/. See passwd(5), group(5), shadow(5), group(5), vipw(8), and vigr(8). For the official meanings of users and groups, see a recent version of the Users and Groups document.

8

The left-Ctrl-key, the left-Alt-Key, and the Delete are pressed together from the console. In the default system, this will cause system reboot. You need to modify /etc/inittab to have shutdown command with -h option as described in Install a few more packages after initial install, раздел 3.7.1.

9

This is because the Debian system is, even just after the default installation, configured with the proper file permissions which prevent non-privileged user to damage the system. Of course, there may still exist some holes which can be exploited but those who worry about this issue should not be reading this section but should be reading Securing Debian Manual.

10

The left-Ctrl-key and the d-key are pressed together. No need to press the Shift-key even though these control characters are referred as "control D" with the upper case.

11

If you enter root instead of penguin here and the corresponding password, you will gain the access to the root account. This procedure will be needed to regain the access to the root account.

12

If you do not understand what exactly I am talking here, you can do this later.

13

If one is in a terminal, such as kon and kterm for Japanese, that has issues with certain graphics characters, adding -a to MC's command line may help prevent problems.

14

Actually, vi or nvi are the programs you find everywhere. I chose vim insted for newbie since it offers you help through F1 key while it is similar enough and more powerful.

15

In this tutorial chapter, the shell means bash. For more insight into the different shells, see Shell, раздел 13.2.

16

On a normal Linux character console, only the left-hand Ctrl and Alt keys work as expected.

17

You can disable this terminal feature using stty(1).

18

In the X Window environment, the mouse functions in the same way with the Xterm program.

19

Here I use "Unix" in its generic sense. Any Unix clone OSs usually offer the equivalent commands. The Debian system is no exception. Do not worry if some commands do not work as you wish now. These examples are not meant to be executed in this order.

20

Unix has a tradition to hide filenames which start with ".". They are traditionally files that contain configuration information and user preferences.

21

Default pager of the bare bone Debian system is more which can not scroll back. By installing less package using command line apt-get install less, less becomes default pager and you can scroll back with cursor keys.

22

--bzip2 is used here instead of new short option -j to ensure this to work with old version of tar in Potato.

23

--bzip2 is used here again to ensure compatibility.

24

Here, I have simplified reality for the newbie. See bash(1) for the exact explanation.

25

To obtain the following output, you need to install French locale, see Locales, раздел 9.7.2. This is not essential for the tutorial. This is done only to indicate its potential effects.

26

The Debian system is a multi-tasking system.

27

Directories are called folders on some other systems.

28

While you can use almost any letters or symbols in a file name, in practice it's a bad idea. It is better to avoid any characters that often have special meanings on the command line, including spaces, tabs, newlines and other special characters: { } ( ) [ ] ' ` " \ / > < | ; ! # & ^ * % @ $ .

If you want to separate words in a name, good choices are the period, hyphen, and underscore. You could also capitalize each word, LikeThis.

29

There is also another use for the word path. See Command search path, раздел 4.3.6. The intended meaning is usually clear from the context.

30

Of course this method works only for 3 digit wide numeric mode.

31

I kept the description around here as is to maintain consistency with other parts. If you are really tracking testing or unstable, you should actually remove references to stable in /etc/apt/sources.list and /etc/apt/preferences. This is because testing starts as a copy of stable.

32

Files in /etc/default/ contain environment variable assignments only. Each file is sourced by the init script to which it corresponds in such a way that these assignments override any default variable settings in the init script itself. The choice of directory name is peculiar to Debian. It is roughly the equivalent of the /etc/sysconfig directory found in RedHat and other distributions.

33

Though this is not available in Woody, you can install this from Sarge.

34

The package in Woody does not work as of 8/2002 due to a change in Microsoft's website. Use Sarge version even in Woody instead.

35

I don't have any xft1 stuff on my machine anymore, so I'm not sure if you need to restart X or not before this change will take effect. I seem to remember that "xftcache" would update the Xft1 cache, but it'd be good if someone could confirm that for me.

36

Fontconfig does not exist in Woody.

37

You must follow this rule for any hosts on dial-up, DSL, cable services or LAN through some broadband router. Even if your home host has a fixed IP from your ISP, it is still a good idea to follow this rule. Most workstations and home servers fall into this category.

38

In this example, 2 bug work arounds are deployed for the version of blackbox in 2003. I use sh -c in command. Also ~/.menu/* entry is not used but root requiring /etc/menu/* was used instead.

39

Use a file name which does not overwrap with any package names.

40

Use a file name which overwraps with the package name.

41

The slash in section="/" enables entry to the initial menu, and the leading space in title=" Mozilla Navigator" enables entry to the top of the list.

42

Note that a Wi-Fi interface is really an alias for an Ethernet interface that gives access to the configuration parameters peculiar to Wi-Fi. These parameters are controlled using the iwconfig program.

43

This is true if IP version 4 is being used. In IPv6 addresses are 128 bits. See http://www.ipv6.org/.

44

This system was inflexible and wasted many IP addresses, so today IPv4 networks are allocated with network address parts of varying length.

45

The address of the network can be obtained by bitwise ANDing an address on the network with the net mask. The broadcast address can be obtained by bitwise ORing the network address with the 1's complement of the net mask.

46

This options file is included using the call option.

47

Technically, it is the FQDN returned by gethostbyname(2) for the hostname returned by gethostname(2).

48

How the resolver resolves names is also alleged to be governed by the /etc/host.conf configuration file. The order line in this file lists the methods that should be used to resolve a name: e.g., bind, hosts, nis. See host.conf(5). I believe that this line has been superseded by the hosts line in nsswitch.conf but I am not sure.

49

As of April 2004 there is also a dhcp-client package available. This contains version 2 of the ISC DHCP Client. This has been superseded by version 3 which is currently packaged as dhcp3-client. The maintainers plan to rename dhcp3-client to dhcp-client after the release of Sarge.

Make sure you do not have the experimental versions of dhcp-client installed. ifupdown does not work with them.

50

The /etc/network/interfaces file format for current versions of ifupdown is slightly incompatible with the file format for earlier Potato versions of the package. The ifupdown post-installation script should upgrade the file automatically if necessary. However, it is a good idea to check over the converted file.

51

This means also that you should not use other high level configuration tools such as whereami that call low level configuration tools.

52

See bug #196877.

53

See bug #127786.

54

This terminology is used in the ifupdown documentation.

55

Note that the interfaces named on auto lines must be physical interfaces, not logical interfaces.

56

Note that this leaves the "stop" links (/etc/rc?.d/K??foo) behind. See Уровни выполнения, раздел 2.4.2 for more information.

57

It may also be configured by any hook scripts that have been installed in /etc/hotplug.d/net/. The ifplugd and waproamd packages install hook scripts there, for example.

58

As of version 0.0.20040329-4 or so, hotplug can optionally be put into modes wherein it behaves differently from how it is described here as behaving. One such mode is so-called "all" mode wherein hotplug brings up all hot plugged interfaces. The other such mode is so-called "auto" mode wherein hotplug brings up interfaces only if they are listed on auto lines in /etc/network/interfaces. In these alternative modes ifup is invoked without the =hotplug suffix.

59

In past releases of Debian the standard way to configure PCMCIA network cards was through the cardmgr hook scripts /etc/pcmcia/network and /etc/pcmcia/network.opts. These hook scripts were developed in the era before Linux acquired a more general purpose hot plug capability.

Some people still use the Debian Woody scripts in their default state wherein they simply call ifup after the interface is added and ifdown when the interface is removed. As noted above, it is now recommended to use hotplug to do this.

Others still use the special system of calling low level network configuration commands that gets activated when certain variables in /etc/pcmcia/network.opts are set to "y". This system has several problems. It is afflicted by race conditions; it only works for 16 bit PCMCIA cards; it does what is better left to ifupdown to do. Consequently it is deprecated.

60

The TeX source of this book is available at ftp://ftp.dante.de/pub/tex/systems/knuth/tex/texbook.tex. ftp://ftp.dante.de/pub/tex/systems/knuth/lib/manmac.tex contains most of the required macros. You can process this document with tex after commenting lines 7 to 10 and adding \input manmac \proofmodefalse.

It's strongly recommended to buy this book (and all other books from Donald E. Knuth) instead of using the online version but the source is a great example of TeX input!

61

This WEB has nothing to do with World Wide Web. WEB (for PASCAL) and CWEB (for C/C++) are traditional literate-programming tools.


Справочник по Debian

CVS, Пон 3. Апр 2005, 22:59:13 UTC

Osamu Aoki osamu@debian.org
Editor: David Sewell dsewell@virginia.edu
Authors, раздел A.1