Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Linux ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 4

Автор Роббинс ΠΡ€Π½ΠΎΠ»ΡŒΠ΄

Π‘Π°ΠΉΡ‚ TUHS физичСски располоТСн Π² Австралии, хотя ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π·Π΅Ρ€ΠΊΠ°Π»Π° Π°Ρ€Ρ…ΠΈΠ²Π° ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ β€” см.

http://www.tuhs.org/archive_sites.html
. Π­Ρ‚Π° страница Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π°Ρ€Ρ…ΠΈΠ² доступСн для Π·Π΅Ρ€ΠΊΠ°Π»Π° Ρ‡Π΅Ρ€Π΅Π·
rsync
. (Если Ρƒ вас Π½Π΅Ρ‚
rsync
, см.
http://rsync.samba.org/
: это стандартная ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° Π½Π° систСмах GNU/Linux.)

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ вСсь Π°Ρ€Ρ…ΠΈΠ², потрСбуСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 2-3 Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π° дискового пространства. Для копирования Π°Ρ€Ρ…ΠΈΠ²Π° создайтС пустой ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, Π° Π² Π½Π΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

mkdir Applications 4BSD PDP-11 PDP-11/Trees VAX Other

rsync -avz minnie.tuhs.org::UA_Root .

rsync -avz minnie.tuhs.org::UA_Applications Applications

rsync -avz minnie.tuhs.org::UA_4BSD 4BSD

rsync -avz minnie.tuhs.org::UA_PDP11 PDP-11

rsync -avz minnie.tuhs.org::UA_PDP11_Trees PDP-11/Trees

rsync -avz minnie.tuhs.org::UA_VAX VAX

rsync -avz minnie.tuhs.org::UA_Other Other

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°

Trees
, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит извлСчСния ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… вСрсий Unix ΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π° дискС ΠΎΠΊΠΎΠ»ΠΎ 700 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚.

Π’ рассылкС TUHS ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π½Π΅Ρ‚ Π»ΠΈ поблизости ΠΎΡ‚ вас ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ, ΠΊΡ‚ΠΎ ΠΌΠΎΠ³ Π±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π²Π°ΠΌ Π°Ρ€Ρ…ΠΈΠ² Π½Π° CD-ROM, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ пСрСсылки ΠΏΠΎ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ большого количСства Π΄Π°Π½Π½Ρ‹Ρ….

Π“Ρ€ΡƒΠΏΠΏΠ° Π² Southern Storm Software, Pty. Ltd. Π² Австралии Β«ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»Π°Β» Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° уровня ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ V7, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π° соврСмСнных систСмах, особСнно Π½Π° GNU/Linux. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ с ΠΈΡ… Π²Π΅Π±-сайта [10].

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄ V7 Π½Π΅ содСрТит Π² сСбС ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΎΠ± авторских ΠΏΡ€Π°Π²Π°Ρ… ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ…. Авторы писали ΠΊΠΎΠ΄ Π³Π»Π°Π²Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ для сСбя ΠΈ своСго исслСдования, оставив ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΎΡ‚Π΄Π΅Π»Ρƒ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ лицСнзирования AT&T.

Код GNU

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ GNU/Linux, ваш дистрибутив поступит с исходным ΠΊΠΎΠ΄ΠΎΠΌ, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΌ для ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ (Ρ„Π°ΠΉΠ»Ρ‹ RPM Red Hat, Ρ„Π°ΠΉΠ»Ρ‹ DEB Debian, Ρ„Π°ΠΉΠ»Ρ‹

.tar.gz
Slackware ΠΈ Ρ‚.Π΄.) МногиС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π² ΠΊΠ½ΠΈΠ³Π΅ взяты ΠΈΠ· GNU Coreutils, вСрсия 5.0. НайдитС ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ CD-ROM для своСго дистрибутива GNU/Linux ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ для извлСчСния ΠΊΠΎΠ΄Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ инструмСнт. Или слСдуйтС для получСния ΠΊΠΎΠ΄Π° инструкциям Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π°Π±Π·Π°Ρ†Π°Ρ….

Если Π²Ρ‹ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π΅Ρ‚Π΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠ· ftp-сайта GNU, Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π΅Π³ΠΎ ΠΏΠΎ адрСсу:

ftp://ftp.gnu.org/gnu/coreutils/coreutils-5.0.tar.gz
.

Для получСния Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ

wget
:

$ <b>wget ftp://ftp.gnu.org/ena/coreutils/coreuitils-5.0.tar.gz</b>

/* ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ дистрибутив */

/* ... здСсь ΠΏΡ€ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠΊΡƒΡ‡Π° Π²Ρ‹Π²ΠΎΠ΄Π° ... */

Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для получСния Ρ„Π°ΠΉΠ»Π° старый Π΄ΠΎΠ±Ρ€Ρ‹ΠΉ

ftp
:

$ <b>ftp ftp.gnu.org</b> /* ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ ftp-сайту GNU */

Connected to ftp.gnu.org (199.232.41.7).

220 GNU FTP server ready.

Name (ftp.gnu.org:arnold): <b>anonymous</b> /* Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π½ΠΎΠ½ΠΈΠΌΠ½Ρ‹ΠΉ ftp */

331 Please specify the password.

Password: /* ΠŸΠ°Ρ€ΠΎΠ»ΡŒ Π½Π° экранС Π½Π΅ отобраТаСтся */

230-If you have any problems with the GNU software or its downloading,

230-please refer your questions to &lt;[email protected]&gt;.

... /* ΠšΡƒΡ‡Π° Π²Ρ‹Π²ΠΎΠ΄Π° ΠΎΠΏΡƒΡ‰Π΅Π½Π° */

230 Login successful. Have fun.

Remote system type is UNIX.

Using binary mode to transfer files.

ftp&gt; <b>cd /gnu/coreutils</b> /* ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Coreutils */

250 Directory successfully changed.

ftp&gt; <b>bin</b>

200 Switching to Binary mode.

ftp&gt; <b>hash</b> /* Π’Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ символы # ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ Π·Π°ΠΊΠ°Ρ‡ΠΊΠΈ */

Hash mark printing on (1024 bytes/hash mark).

ftp&gt; <b>get coreutils-5.0.tar.gz</b> /* Retrieve file */

local: coreutils-5.0.tar.gz

remote: coreutils-5.0.tar.gz

227 Entering Passive Mode (199,232,41,7,86,107)

150 Opening BINARY mode data connection for coreutils-5.0.tar.gz (6020616 bytes)

######################################################################

######################################################################

...

226 File send OK.

6020616 bytes received in 2.03e+03 secs (2.9 Kbytes/sec)

ftp&gt; <b>quit</b> /* Π—Π°ΠΊΠΎΠ½Ρ‡ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ */

221 Goodbye.

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ² Ρ„Π°ΠΉΠ», ΠΈΠ·Π²Π»Π΅ΠΊΠΈΡ‚Π΅ Π΅Π³ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

$ <b>gzip -dc &lt; coreutils-5.0.tar.gz | tar -xvpf -</b> /* Π˜Π·Π²Π»Π΅Ρ‡ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ */

/* ... ΠΏΡ€ΠΈ ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠΊΡƒΡ‡Π° Π²Ρ‹Π²ΠΎΠ΄Π° ... */

БистСмы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ GNU tar, ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ Π·Π°ΠΊΠ»ΠΈΠ½Π°Π½ΠΈΠ΅:

$ <b>tar -xvpzf coreutils-5.0.tar.gz</b> /* Π˜Π·Π²Π»Π΅Ρ‡ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ */

/* ... ΠΏΡ€ΠΈ ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° ΠΊΡƒΡ‡Π° Π²Ρ‹Π²ΠΎΠ΄Π° ... */

Π’ соотвСтствии с общСдоступной Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ GNU, Π²ΠΎΡ‚ свСдСния ΠΎΠ± авторских ΠΏΡ€Π°Π²Π°Ρ… для всСх GNU ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΏΡ€ΠΎΡ†ΠΈΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅. ВсС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ «свободным ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм; Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚ΡŒ ΠΈΡ… ΠΈ/ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° условиях общСдоступной Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ GNU Π² ΠΈΠ·Π΄Π°Π½Π½ΠΎΠΌ Π€ΠΎΠ½Π΄ΠΎΠΌ бСсплатных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π²ΠΈΠ΄Π΅; Π»ΠΈΠ±ΠΎ вСрсии 2 Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ, Π»ΠΈΠ±ΠΎ (ΠΏΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ Π²Ρ‹Π±ΠΎΡ€Ρƒ) любой ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ вСрсии». ВСкст общСдоступной Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ GNU см. Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π‘ Β«ΠžΠ±Ρ‰Π΅Π΄ΠΎΡΡ‚ΡƒΠΏΠ½Π°Ρ лицСнзия GNUΒ».

Π€Π°ΠΉΠ» Coreutils 5.0 Π”Π°Ρ‚Ρ‹ авторского ΠΏΡ€Π°Π²Π°
lib/safe-read.с
Β© 1993-1994, 1998, 2002
lib/safe-write.c
Β© 2002
lib/utime.c
Β© 1998, 2001-2002
lib/xreadlink.с
Β© 2001
src/du.c
Β© 1988-1991, 1995-2003
src/env.с
Β© 1986, 1991-2003
src/install.с
Β© 1989-1991, 1995-2002
src/link.c
Β© 2001-2002
src/ls.с
Β© 1985, 1988, 1990, 1991, 1995-2003
src/pathchk.c
Β© 1991-2003
src/sort.с
Β© 1988, 1991-2002
src/sys2.h
Β© 1997-2003
src/wc.с
Β© 1985, 1991, 1995-2002
Π€Π°ΠΉΠ» Gawk 3.0.6 Π”Π°Ρ‚Ρ‹ авторского ΠΏΡ€Π°Π²Π°
eval.с
Β© 1986, 1988, 1989, 1991-2000
Π€Π°ΠΉΠ» Gawk 3.1.3 Π”Π°Ρ‚Ρ‹ авторского ΠΏΡ€Π°Π²Π°
awk.h
Β© 1986, 1988, 1989, 1991-2003
builtin.с
Β© 1986, 1988, 1989, 1991-2003
eval.с
Β© 1986, 1988, 1989, 1991-2003
io.c
Β© 1986, 1988, 1989, 1991-2003
main.с
Β© 1986, 1988, 1989, 1991-2003
posix/gawkmisc.с
Β© 1986, 1988, 1989, 1991-1998, 2001-2003
Π€Π°ΠΉΠ» Gawk 3.1.4 Π”Π°Ρ‚Ρ‹ авторского ΠΏΡ€Π°Π²Π°
builtin.c
Β© 1986, 1988, 1989, 1991-2004
Π€Π°ΠΉΠ» GLIBC 23.2 Π”Π°Ρ‚Ρ‹ авторского ΠΏΡ€Π°Π²Π°
locale/locale.h
Β© 1991, 1992, 1995-2002
posix/unistd.h
Β© 1991-2003
time/sys/time.h
Β© 1991-1994, 1996-2003
Π€Π°ΠΉΠ» Make 3.80 Π”Π°Ρ‚Ρ‹ авторского ΠΏΡ€Π°Π²Π°
read.с
Β© 1988-1997, 2002