Вы находитесь на странице: 1из 116

DVD

Debian 7

Mageia 3

Sabayon

Pi

,
IP

Linux
2013 8 (173)

Facebook Twitter

Flickr !

,
,
Google

denlive 
Blender


Debian 7.0

Libre Office

.56

,
8 10 *
.16

.68

...
EFF
,
.42

KDE 5.0

.46

Mir

C

Wayland Ubuntu .60

.62

Raspberry Pi


Debian, Pi

Raspbian

MariaDB


36343,
11932, 90959

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om


,

.
Linux
, :
- .
,
, GNU GPLv3.
,
, Linux
.


Google . ,
.



,

Android.
Ubuntu.




-

,
Poodle.

-

.

.


Portal,
Mortal.

.


Virtual
Ethics


.






Linux.


Boogle.
, ,

.


,
,

.

. 30,
.
.
[Clifford Stoll]. 1986 ,
,

[Markus Hess], .
,
75 .

[The Cuckoos Egg, 1990].
1997 .
,
,
.
, , -
.
[Edward Snowden]

-.
, - .
.


info@linuxformat.ru





tuxmachines.org.
...


,




.



DuckDuckGo,
Google
,
. .

: letters@linuxformat.ru
: subscribe@linuxformat.ru
: answers@linuxformat.ru
: info@linuxformat.ru
: disks@linuxformat.ru
: sales@linuxformat.ru
: www.linuxformat.ru, : vk.com/linuxform
> : , -, ., 50, . 15
> : (812) 309-0686. .112

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |3


...

Debian 7  16
12 ...
?

>
Gnome 3,
Debian?

Mint 15  18


...
Google

, ,
Mint Format...

.30

Ubuntu
.24
> , Mint!

Mageia 3  19
Daft Punk,
.

Gizmosphere  20
,
ARM. x86 .

Trine 2  21
,
, .
?

>
. .



2016-
Raspberry Pi
, .38

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

4 | LXF173 2013

LXFDVD 173


7
Wheezy

Mageia 3
Sabayon
1304

MATE Desktop 16

enShift Origin

3D-

gn 101, 10 Linux
: rtext 207, AsciiDesi

VD

asma Workspaces 410

Debian 7

2013

LXF

dora 19

DVD
Mageia + Sabayon

: HotPicks

. 106

111

EFF  42
Electronic Frontier Foundation.

KDE  46
: KDE 5 !

Ubuntu  50
?

Mir  60
Wayland Canonical.

 68

.
Raspberry Pi

 70

.108,
!

 74

.

 6

LXF  38

Hotpicks  100


,
, Firefox
OS , Ubuntu
, Canonical Mir.

:
. Ascii
Design, Converseen, Cosmosmash,
Crayonizer, Ncdu, RText, QMentat, TMSU,
Tower Toppler, Typer, ZedLog
?

!  13

.

Android  22
,
,
Google Motorola
.

 24
Ubuntu?

.

 60
Mir
Canonical.
.

Linux Format  106

MariaDB  76
,
.
GPU

CUDA  80

.

Erlang  84

 62

DVD
.


Nmap, ,
.

?  108

?

LXF, ,
.

,
.

 96
!
,
LVM, /proc, SSD,

.

 112

LXF174?

,
.

Kdenlive  88
3D-

Blender  92
.
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |5

, ! Firefox OS
Canonical

Linux Foundation
.



,
,
.

-
.
,
?




.

, 4
2013 .
2009 ,

Linux Foundation.

-
: , web, ,

.

,
,
.

,
,

,


-.

:
,
,
. .

,



,
PWS -

, , ,
.
PWS
?

- PWS
,
,
:

,



-.

: -

,

.
PWS -,


Zabbix Pentaho,

>
. .
,

;

,
.


,

,

,

;
Pentaho

,

,

;


.


-
PWS .
. www.
pingwinsoft.ru.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

6 | LXF173 2013

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om


LINUX


Linux,




Windows XP Linux.
,
,

2000
Lubuntu, Ubuntu Linux

.


,
Windows7 Windows8,

,
,
.


Linux,







Windows.
Lubuntu
LiveCD,


,
Windows XP
Linux.
Lubuntu (256M ),

Windows
XP .



.
LXDE,
.


20 ,
Windows XP, 11
.
Windows XP
;

Windows,

> .
.

-

,
.
,

Linux
.

4000.


, ,
-.



. ,
,
2011 ,


Microsoft Open XML.


[John Sheridan] ,
ODF

(
?), -

.
: ,

Microsoft
Office, ODF

,

Microsoft
ODF ( MS Office 2007
SP2).
.

LibreOffice,

,

Microsoft.
,

, ODF,

,
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

8 | LXF173 2013

http://rarebooks.314159.ru

Windows XP Linux .

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

Firefox OS
, , .

,
Forefox OS
. 15
2013 Deutsche Telekom

Firefox OS ,
, . Alcatel
One Touch Fire, 3,5
(HVGA, 480320), 1- CPU
Qualcomm Snapdragon MSM7225A, 512
, 512M Flash 3,2.
Movistar (Telefonica)

ZTE Open Snapdragon
1, 256 , 4
- , 3,5
, HSDPA, 3,2 , Bluetooth,
A-GPS Wi-Fi 69, 30 .
Firefox
OS Simulator 4.0,

- Firefox
Marketplace.
Deutsche Telekom
- Ubuntu
Carrier Advisory Group (CAG)

Ubuntu Touch. .
Firefox OS
Linux,
HTML5.
( , SMS, )
web-.

web-
, Firefox OS
.

Android,
, ,
$ 510 ,

.

>


.

.

HTML5 18
, .
Mozilla
,
,
Android- .

, Foxconn,
Mozilla
23 . Firefox
OS
.

UBUNTU

1700

[Charlie Reisinger],
-
-
[Penn Manor] ,
() ,

1800 Ubuntu
.
,
1700 .
,


.
,
,
. 1
2013 , ,
.
Open Campus,
;
2014 .

. 20072008.
-
$471 000 ,
.

, ,

$578 000,
1800
1700 .

Ubuntu,

Ubuntu Ubermix,

>
(
)

.


[Jim Klein],

( ). Ubermix
60 . -
-

. Ubermix
,
, .
- ,

, .

:
-
,
.
-

,
,

.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

10 | LXF173 2013

vasilacheadrian.files.wordpress.com/2013/02/onetouch.jpg

Ubuntu.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

Mir Canonical

Ubuntu 13.10 X.org,


Mir, .



Mir
NVIDIA AMD.
Mir
, Nvidia AMD

Ubuntu 14.04. Ubuntu 14.10,

Mir Unity 8,
fallback-.

Ubuntu (Kubuntu,
Xubuntu, Lubuntu, Ubuntu Gnome ..),

Ubuntu Mir
XMir. Kubuntu ,
Wayland.
LXDE Lubuntu


.
Mir/XMir
. Phoronix,
Unity+XMir+Mir
Unity+X-. |

TheWall Street Journal



Microsoft
Nokia: Microsoft .
: http://online.wsj.com

C : Microsoft

0day
Windows Skype
,
.
: http://blogs.computerworlduk.com

-

Linux- Slax Fedora.
: www.omsklug.com

Valve
Linux-
DOTA2,

,
Steam Linux.
: http://ru.wikipedia.org

2 88

[Douglas Engelbart],
. 9 2013
[Seth Vidal],
Fedora,
Yum Fedora Extras. R.I.P.
: www.ietf.org www.durham.io

>

Canonical Mir
, Mir


,
Ubuntu
Touch.

XXI
10 Canonical
. ,
,

, -
Linux,
Ubuntu. Ubuntu Linux.
, .
Mir,

?
X.org
,
Wayland.
Canonical
. :
Unity7 XMir
, ,
, API.

C 14 2013
, [Evi
Nemeth],
Unix, .
Sail-World.com, .
: www.theregister.co.uk

[Richard Stallman]
2013
[Internet Hall ofFame],
32 .
: www.fsf.org


()
SCO IB.
: www.groklaw.net

2013 (Russian Internet Week, RIW2013) 1719 .


: http://2013.russianinternetweek.ru

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

12 | LXF173 2013

: www.opennet.ru, www.lenta.ru, www.linux.org.ru, www.pcweek.ru/foss, www.ru.wikipedia.org, www.xakep.ru, www.wsj.com .

[Oliver Ries],
Unity
Mir Canonical,
Ubuntu

Mir , Ubuntu 13.10.
Mir
Ubuntu 14.04 LTS ( ),

.
Mir


LTS-,

Ubuntu Touch,

. Canonical
,

( ),
( /,
, ).
Mir
, Canonical
.
, Mir
,
.
Unity 8,
Mir,
.
LTS- Mir ,
(Unity7)
- X-
. Mir
XMir; , XMir
/.
, 13.10
fallback.

19 2013 FreeBSD
20.
,
i386.
: www.freebsd.org


69
-2013!

2628 2013 .
.

: .


.

,
,


.


,
,
,
,
.
69

:

:
- ,


,


,
(
-2013!)

- ,





,



.




.

, .. .,


.

,

.

, ...,

.
:


,

,
,

,
,

,
,
-
RU-CENTER .
300
, -, -

.


,



300.

>
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

13 | LXF173 2013



. ,


.
,
,
,
.


, , ,
,
.
,
, ,

- ,
.

,


,
,
.

,
IT- , ,
.

,




,

. ,
IT,
.
, ,
,
,
. , , ,

, ,
.
, ,


.


. , , ,

,

. , ,


.

-2013!



-2013!
.

.
,
.

:
.

: http://rf-seminar.ru/.




.

,
,
,
,
- ,
-
,
. |

>

-2013!.



IT-.

>
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |14




<>
,
.


Kubuntu?

,
Ubuntu
-
( ):
, ,
.

.
?
, Canonical

[Jonathan Riddell]

,
Kubuntu. , , c
,
Blue Systems,

, KDE.
:
Kubuntu ?
K
,
.
, Ku
buntu . ,
13.04, :
,
, Muon Discover

.
: Ubuntu,
13.10,
Mir,
X Window System,

, Kubuntu

. ,

, Wayland.

? .
alv@posix.ru

:
Debian 7.0  16

Gizmosphere-  20

,
. Debian.
, ,
... . ,
?

ARM ,
ARM
.
Gizmosphere,
x86, GPIO,
-.

Mint 15 Olivia  18
, ,
... Mint .
?

Mageia 3  19

Trine 2  21

, , ,
, : , .


. ,
Steam, Ubuntu .

Debian

Mageia

> Debian
, .

> , *buntu, Mageia


, .

: Ubuntu
Bodhi Linux

Kubuntu

Ubuntu

Zorin

. 24
Lubuntu

,


Ubuntu .
,
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |15

 Linux

Debian 7.0
:
. , .







. .
:

Debian,
Ubuntu
Linux Mint Debian Edition.

ebian ,

Linux.
,

[big
iron]
(Software in the Public
Interest ).

1996- Debian

Linux ,

,

.

,

Linux 3.2
X.org 7.7
EGLIBC 2.13
GCC 4.7
KDE 4.8.4
Gnome 3.4
Xfce 4.8
LibreOffice 3.5.4
Gimp 2.8.2
Iceweasel 10
Apache 2.2.22
Samba 3.6.6
MySQL 5.5.30

, Debian
;
( 37 500
),



. ,


, ,
,
, .
Debian

www.debian.org.
Debian

,
CD-
ISO DVD.
CD/DVD,
Debian;
. www.debian.org/D/vendors.
6.0 7.0
,

.
UEFI
(Secure Boot),

Debian
.
Debian 64 ,
128 .
,
Debian:
, web-,
..


Debian
.
,
ISO-
,
Debian,
. , Debian
,

.

485,
i386 8664, ,
,
.


,
Gnome 3.4 cLibreOffice 3.5
Iceweasel 10, Adblock

> Gnome , Debian 7.0 , , ,


.
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

16 | LXF173 2013



Linux 
Plus ( Firefox
Mozilla).
43 , Grub
, 157
.
, Fedora18 Gnome 3.6
53 , 283 ,
Ubuntu 13.04 ( Unity) 36
348.
,
Debian 7.0
- .
Libav, FFmpeg,
-
; Rhythmbox
MP3.
,
.
,
,
32
64 x86,

.
GCC;
OpenStack
.

>
Debian



,


Help.

?

: . ,
Debian ,

.
Debian

,
.
Debian ,
.
,
? ,
,
. , Debian 7.0
30 2012 . ,

. ,
Debian 7.0 Linux
, ...
.


, , ,
. ,

Debian ,
.
, , Xfce:

(
Gnome3),
Debian 7.0 4.8,
4.10 28 2012.
Debian,

, - .
Debian 7.0,

, .

?
, ,
Debian: 37 500 ,
kFreeBSD
( Debian FreeBSD)

. ,
, , ,

22 27 .

Debian7.0 2016.

: Ubuntu 12.04,
,
2017. Red Hat
Enterprise Linux 6 (
entOS), ,
2020. ,

Debian

Debian 7.0


,
Debian7.0 ?

, . Debian 7.0

,
Debian 3.12005


.
,
Debian .
,
,
. Debian7.0
: .

, -
.
,
, /
-
,

.
(
, 6
)
,
, Debian ,
.

,
. |

:
6 Red Hat.
Debian
, ,
Ubuntu.

, -,


Canonical...

: Debian
: www.debian.org
: FOSS

9/10
710
7/10

9/10

Debian,
.
?

 8/10

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |17

 Linux

Mint 15 Olivia
Mint ? 15,
, .



Linux.
. : Ubuntu
Mageia

...

Mint
:


,
.
Mint15

.

live Linux Mint 15


( Olivia),
,
14.
,
- .
,
Olivia :
(MDM),
(mintsources)
(mintdrivers).
,
.

: Cinnamon Mate.
Cinnamon
1.8
[desklet]. ,
,
KDE Android.
.
,
(, ),

- (
XKCD ,
). ,
Mint, ,
.
Mate
. , ,
, , .

,
.

> , ,
- (. KDE).
Mint .
,
.

Mint
,
.

,
- .
,
Mint,
Ubuntu, Mint .
Ubuntu, Raring Ringtail,
Ubuntu,

. , Mint 15
,
,

( 2014
).
( 2014).


Cinnamon 1.8

Mate 1.6



,

.

,

Mate 1.4,
,
.

,

. , , -
,

.



LTS. Mint13
2017, LTS- 2014.
Mint, ,

. |


Mint, Canonical,
18 -LTS
(Long Term Support). Mint
,

Mint 15 Olivia
: Linux Mint
: www.linuxmint.com
:

9/10
9/10
9/10

8/10
Linux Mint 15
Linux ,

.

 9/10

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

18 | LXF173 2013



Linux 

Mageia 3
.

live CD

DVD.

...
Mageia

KDE,

;



.




.

ageia

:
,
.
,

, Mageia
,
status quo,
.
Mageia
[Game ofThrones],
, [All
Creatures, Big and Small].

Mandrake ,
,
,
Mandrake.
.

; ,
.
,
, ,
,

. , ,
Mandrake
, Linux
; , Mageia
.


Mandrake
KDE,

KDE 4.10.

>
Mageia, .
Mageia
, ,
.
KDE, ,
, .

, KDE,
,
.
,

.
Mageia,
Mandrake,
Control Center,
KDE.
,
KDE,


.
.
,
:

, .
,
,
.
, ,
.

> Mandrake- KDE


.

, ,

,

DVD, ,

.
Ardour,
.
RazorQT DVD,
KDE,
Qt, Gnome

, Geary.
Steam
,
Nvidia, Mageia
Ubuntu
Linux. ,
Mageia .
Mandrake
. |

Mageia 3
: Le, quipe de Mageia
: www.mageia.org
:

8/10
7/10
9/10

8/10

: Ooh-la-la-la, cest Magnifique!

 8/10

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |19

 x86

Gizmosphere-
ARM -, x86 ?

-
x86.
.
ARM,
Raspberry Pi
Beagleboard.

Raspberry Pi

, ARM
,

. x86 .

,
.

,
: x86 CISC (Complex
Instruction Set Chip
), ARM RISC (Reduced
Instruction Set Chip
). x86
; , ,
. ,

.
x86 ARM,

, , ,
-.
Gizmosphere
G
(APU) x86 AMD.
APU, , Accelerated Processing Unit [
].
,
,


. ,
x86.

Raspberry Pi
,

,
x86 (
, ,

).

Gizmo Explorer

Raspberry Pi

Blowfish

26,98

68,45

Cryptohash*

45,94

13,33

Fibonacci

7,96

18,13

N-Queens

31,38

58,95

FFT

14,52

102,55

Raytracing

65,24

89,31

* : , . .

> -




ARM.

.
.
.
,
Raspberry Pi
Ce
leron M 1,5
Specialist Intel
Corei5. ,

ARM.
, ,
64 .
,

.

-

x86,

.
,
ARM: ,
SATA, ,
NAS PVR.
Gizmosphere
x86:
GPIO,
.
Sage SmartProbe ( ),

USB, Gizmosphere JTAG.
,
, 20
.


, $ 299
$199,

: $ 3000.
,
Gizmosphere
x86. Sage
,
, ,
, Raspberry Pi,
.

x86,
. ,

GPIO, ,
Raspberry Pi . |

Gizmosphere-
: Gizmosphere
: www.gizmosphere.org
: $199

8/10
7/10
6/10

7/10

x86,
ARM.

 7/10

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

20 | LXF173 2013



Trine 2
, ,
, .

Frozenbyte, ,
-
,
GNU/Linux,
Humble Bundle
-
Shad owg rounds
- Trine ,
, .
-

Trine 2... .

. 31 2012.
Linux-,
2010-.
, . Trine2
,

: Steam DRM, ;
Desura DRM, .

Steam,
; .
, Ubuntu 12.04.
Trine2
TwinView ( Nvidia)
:
,
Nvidia X
Server,
.
;
.
:
. ,
- .
,
(?) .

,

.

.


, ,

.
.

> Trine: , , .
-2
,
.
.
,

.
,
.
,
.
;
hardcore.
(,
) , , ,


- (-,
)


,
,
.

. , ,
,
,
( ).
,
,

Trine
.
,
,
, -.


.

, ,
,
.
, .
:

. ,

; ,
, .

, .
, *nix
xtank xkobo.
,
, . |

Trine 2
: Frozenbyte
: www.frozenbyte.com
: $ 14,99 ,
468,51 . Desura, 349 . Steam

6/10
9/10
9/10

9/10
,

.

 8/10

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |21

Android
Quallcomm Motorola



.
>
Quallcomm

.

, ,
LTE-D, personal
to personal. ,
. 2020
25 . ,



.

, ,
, ,
.
Qualcomm
AllJoyn . . .

, :
.




Wi-Fi, Bluetooth Ethernet,


, , nfc. ,
iOS Android, SDK
.


Qualcomm

Vitality

,
. 4000
:
, , , .
Qualcomm
(

SnapDragon),

(
)


Qualcomm.


.
,
,
,
Android:
97 % ,
,
,
, ,
.
,

.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

22 | LXF173 2013

www.qualcomm.com

2013 Qualcomm

Qualcomm Inovation,
.
:
Vitality (
) AllJoyn (
).

[Enrique Salvatori] 2015 100
3G:

,
,

Qualcomm.
,
.

, 60
, -
:

, ,
,
.
,
.
.
4G

.
Qualcomm
[Paul Jacobs] ,

,
3 :
(.. -), 1000

.

, , 2010 2011
: 100
3G/4G

.



A
 ndroid

Google
Motorola X Phone.

http://googlexphone.ru


Motorola X Phone, ,
, Motorola
Google

. ,
.
,
,
, Motorola
.

, Motorola X Phone
.
. . ,
, ,
-
, 16
.
Motorola X Phone
, .
,
20
:
, , , .
Motorola X Phone ,

,
. ,

, Motorola
,
,
.
, ,
, ,
. Google Motorola
,
Android.
,
$ 199
. , ,
,

. ,
.
[Dennis Woodside]
Motorola: , ,
, Motorola
,
.
$30, $650.
.
Motorola
Google,

. ,

>

2013

Google
, ,
Android ,
.
, Motorola X Phone

MSM8960 Pro,
1,7 , Adreno 320,

Motorola X Phone
.
2 , 16
, HD- 720p,

2 .
C
Google Play, .
.
,

.

?

,
;
,
- ;
,
.
Motorola X Phone
, .
, ,
, ,
. Motorola X Phone


.


,


. ,
, ,
.

Google Now!


. Motorola X Phone
. |

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |23

Ubuntu
Ubuntu, Unity?
Ubuntu, .


.
Ubuntu,
(, )
. ,

, ,
Unity.

. Unity ,

Ubuntu .

,
,
.


, .


,
,
.

Bodhi Linux
Kubuntu
Lubuntu
Ubuntu
Gnome
Zorin


Linux Ubuntu, Unity
? .
Canonical,
Ubuntu,
Ubuntu,
Unity. Canonical

,

Ubuntu Unity. ,
Kubuntu,
KDE;
Ubuntu

Lubuntu; 13.04 Raring


Ringtail,
Gnome
Ubuntu Gnome.

,
Ubuntu
.

Ubuntu, -

,
.
Bodhi Linux
,
Ubuntu Long Term Support (LTS).

,
, .
Zorin OS,
, Windows.

Canonical,

Ubuntu Unity.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

24 | LXF173 2013

Ubuntu 




. Ubuntu
Gnome Gnome,
, Evolution, Shotwell, Rhythmbox
Totem, Kubuntu KDE,
, Kmail, Amarok Dragon Player.

,
.
LibreOffice,
Ubuntu Gnome, Kubuntu Zorin.
Lubuntu AbiWord
Gnumeric, Bodhi
. ,
Bodhi web-
Midori,
-
Bodhi .
, Google Docs Midori
Google Chrome. Zorin
Google
Chrome, Lubuntu , Chromium.
Gnome, Epiphany (
Web), Ubuntu

Gnome Firefox. Kubuntu


, Reconq,
Firefox.
Bodhi,
, Lubuntu, -
.
GTK
Evince, Archive Manager
mtPaint;
,
LXDE, ,
Leafpad PCManFM.
Lubuntu
Sylpheed Chromium,
Audacious Gnome MPlayer,

: MP3, AVI MP4 ..
Ubuntu Gnome
MP3 Rhythmbox.
Kubuntu ,

. Ubuntu ,

.
Zorin
,

> Bodhi ,
.


live. 1,5 , Zorin
.
,
GIMP, Shotwell, Google Chrome, Gwibber,
Thunderbird, Empathy, Totem, Rhythmbox,
VLC OpenShot,
Wine, Windows.
, Zorin,


. Bodhi ,
; Lubuntu, Ubuntu Gnome Kubuntu
.

Zorin

Lubuntu

Kubuntu

Ubuntu Gnome

Bodhi Linux





Zorin.


GUI, Unity,

.
Ubuntu Gnome
Gnome.

Ubuntu -
Gnome 3.6, Ubuntu Gnome 13.04
Gnome,
Gnome
Person Package Archive

> Lubuntu Celeron!

(PPA).
Gnome, Boxes Web,

. Kubuntu KDE , Ubuntu Gnome Gnome Shell. Kubuntu KDE,
,
KDE ,
Calligra Office Suite.
Lubuntu

, LXDE , .
Lubuntu
MPlayer,
.
Bodhi Linux
,

.
, , Zorin OS
Windows,


Look Changer.

Bodhi Linux

Lubuntu

Zorin

Kubuntu

Ubuntu Gnome

Ubuntu Gnome

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |25

 Ubuntu


, Unity?

Unity Ubuntu
Linux

:
Ubiquity,
,
.

.

, Ubuntu

. ,

Ubuntu .
:
Linux, ,
, Windows Mac OS?
Linux, Ubuntu,
-
Unity?

Ubuntu Gnome 
Unity,
Ubuntu Gnome . Gnome 3 Unity
, .
, ,
Unity,
Gnome. Unity-
, Gnome, ,
Activities View.
Gnome
,
, Gnome
. , ,
, Gnome3.6.

Kubuntu 
, KDE Windows: -
, ,
. KDE
Windows
.
Activities; , , ,
. Activities
,
: ,
web- .
Kubuntu Ubuntu, ,
, Unity;
Ubuntu, , Software Center.

-


.
Ubuntu
Gnome,
.
KDE, , Kubuntu,

.

, .

, Ubuntu Gnome, Kubuntu Lubuntu Bodhi Linux.

LXDE Lubuntu
512 .

ISO
700.
Bodhi Linux
.

128 ,
2,5. Bodhi
,
:

.
Zorin OS
.
Gnome
, Kubuntu,
LXDE Lite
.

Bodhi Linux

Lubuntu

Zorin

Kubuntu

Ubuntu Gnome

Bodhi Linux



.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

26 | LXF173 2013

Ubuntu 
Lubuntu 
KDE, Lubuntu, LXDE, Windows, . , Windows98. , - Windows7/XP, ,
LXDE Windows ,
.
Lubuntu Ubuntu One,
PCManFM Sylpheed .
Lubuntu : ,
Ubuntu-
. Lubuntu . ,
,
.

Bodhi Linux 
, Bodhi Linux
Enlightenment Window Manager
, . Bodhi
,
.

: Desktop ,
; Laptop/Netbook , ,
, ; Fancy
.

, , Unity Dash
Gnome 3 Activities.

Zorin OS
, , ,
, ,
. , Zorin
Windows 7,
Start Windows 7.
Linux Zorin Look Changer,
Gnome 2.
10, Ultimate edition, Mac OSX
Windows2000.
Zorin Ubuntu, Ubuntu One,
. ,

.


Ubuntu

. ,
?
Ubuntu Gnome
IRC
; ,


Google+.
Kubuntu,
Ubuntu, :

KDE,
IRC.

,
-,
ebook ubuntuguide.org.
Lubuntu
(
) Ubuntu.
lubuntu ubuntuforums.
org.
Lubuntu IRC.

Zorin OS
,
,
.
5, .
Bodhi Linux
.

Enlightenment
Bodhi.

ARM.

Bodhi Linux

Kubuntu

Lubuntu

Ubuntu Gnome

Zorin

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |27

 Ubuntu

,

Ubuntu


.
, , Zorin.
Windows,

Linux,
Look Changer,
:

Windows7, XP Gnome2.
10 Ultimate edition,
Mac OS X, Unity Windows2000. web- Zorin ,

Ubuntu Software Center.
Bodhi Linux
. eCcess
System Tool
,
.
Bodhi Linux ,
,

> Zorin Look Changer, .

Elementary Python,
.
App Center,
,

. ,

, Educational Pack,
TuxPaint, TuxTyping,
Gompris, ..
Lubuntu
,
Ubuntu Software Center
! Lubuntu Software
Center.
, ,
,

. Expert
.
Kubuntu
, Moun,
, HomeRun,

Dash Unity Activities Gnome.
Ubuntu Gnome
: Ubuntu
Software Center,
Gnome,
,
Boxes. ,

User Accounts, Gnome Ubuntu.

Bodhi Linux

Zorin

Lubuntu

Kubuntu

Ubuntu Gnome


Bodhi Linux

,
.



GUI.
Ubuntu Gnome:
Linux
,

,
.

KDE
,
. Lubuntu
.
Openbox
LXDE.

, ,

.
, Kubuntu

Yast OpenSUSE Control Center Mageia.
Bodhi Linux

.
, ,
. ,
,
,
,
,
, ,
. .
Zorin
,

Ubuntu Tweak
Ufw,
gufw.

Bodhi Linux

Kubuntu

Lubuntu

Zorin

Ubuntu Gnome

>
Gnome 3
.

Bodhi Linux
Lubuntu


.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

28 | LXF173 2013

Ubuntu 
Ubuntu



,
.
KDE
Kubuntu;
,
, Lubuntu.
, Ubuntu
Gnome.
(13.04) - ,
-
Gnome 3.6,
.
Gnome Ubuntu

Gnome PPA,

Linux.
Bodhi Linux

, -


. , Bodhi
,


.


,
, Zorin OS
( [Max Zorin], ).
Zorin Ubuntu,

Linux,
,
.
Zorin
Windows 7; Gnome2
,
, ,
.

I Zorin OS




Core edition,
- (
7) .
, Business edition
, ,
. .
- Gaming Multimedia,
Ultimate edition
,
.

>
Zorin7,
,
,


.

Zorin OS
Ubuntu,
Linux.

IV Lubuntu

: www.zorin-os.com : GPL .
,
Ubuntu.

II Kubuntu

: www.lubuntu.net : GPL .
,
.

V Ubuntu Gnome

: www.kubuntu.org : GPL .
, KDE-,
Linux.

III Bodhi Linux


: www.bodhilinux.com : GPL .
,
.

: www.ubuntugnome.org : GPL .

.


? ,
? lxf.letters@futurenet.co.uk.

...
Ubuntu
, .
Edubuntu
; Mythbuntu HTPC
MythTV; Ubuntu Studio
; BackBox
; Bio Linux
Poseidon Linux .


?
Ubuntu LinuxMint: DistroWatch,
Ubuntu,
.

Trisquel Linux,
, Ubuntu

,
Free Software Foundation (FSF).

Xubuntu, Xfce.
,
. PinguyOS
Gnome;
Mac OSX. |

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |29

C Google
+ YouTube Gmail


Facebook Twitter

Flickr !

- ,
, , .
Google


.

,
.
,
,
- .
, ,
,
,
. ,
,
, :


?
,
?
,
- ?


? ?
?


-,
, ?

-,
?



?

?
?


, ,

+ Google

,
. , ,

,

. ,
, ,
,
:
,
, . ,
,
,

,
, .

,

,

, ,
.

Google

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

30 | LXF173 2013

C Google


,
-

. Google -
(
, ), ,
. Google .
,
:
Gmail, , Google
.
,
; ?
.

,
. ,
, Gmail, Dropbox
Facebook,
.

?
, Linux
web-. ,
Linux,
LAMP (Linux, Apache, MySQL, PHP),

. : .
,
-,
, ,
, Raspberry Pi
- [plug computer].
,
LAN.
LAN
-.

> ownCloud;
tar-,
.

> http://
demo.owncloud.org

ownCloud
,
.

- ,

.
, ,
,
.
,
, -
IP-;
DNS.
, VPS, Virtual Private Server.
Linux,
,
, ,
,
,
,
. web-,
LAMP,
.
,
, LAMP.
,
- , , Ubuntu
Server, Debian,
.
Apache, MySQL PHP.
,
.

>
, .

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |31

C Google

ownCloud
.

> MySQL


.


phpMyAdmin.

, ( )
, ;
?
, ,
-, .
, , Gmail,
Dropbox, , , , Flickr...
. ,
, - Flickr

, Flickr 1 ;
. ,
? ,
ownCloud (http://owncloud.org).
, Dropbox,
,
.
ownCloud, ,
- http://demo.owncloud.org.
web-, ,
web- .
, , http://localhost.
,
localhost . ownCloud
5.0.6. ownCloud .
,
.
tar- http://owncloud.org/install/
web-root. , DocumentRoot
Apache. /var/www/
/var/www/htdocs, /srv/
www /var/www. web- ,
, , VPS.

> admin Advanced,


.
web- ,
http://bit.ly/12pWiUW, web-,
, PHP.
,
ownCloud web-root,
http://hostname/owncloud,
. ,
. SQLite
.
- MySQL -
, ,
MySQL
. ,
. SQLite
, MySQL
ownCloud, MySQL.


, ownCloud .
, , ,
-. Dropbox
, 300M, ownCloud
512 M; -,
. 512 M
PHP ,
, , , .
,
Settings.
;
(, PHP), -
2
, ,
.
1,9 , .
Dropbox-
; ?
ownCloud.
, Windows Mac OS X.
owncloud-client,
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

32 | LXF173 2013

C Google

> ,
Roundcube, Google -
.
mirall,
. ,
.
,
. Dropbox, .
,
:

.


,
, , ,


, !
Android iOS,
.

, ; Nautilus
dav://your.server/owncloud/files/webdav.php, KDE
webdav:// dav://, LibreOffice
http://. , , LibreOffice
. WebDAV
, ,
;
.
ownCloud, , Calendar, Contacts Bookmarks, ,
-. ,
ICS, VCF HTML
. Calender
;
Settings, URL
.
Music Photos
.
, .
Music Rescan
, .


ownCloud ,
. ownCloud
, ,
.
, http://apps.owncloud.
com. Apps , ,
. ,


.
,

Enable. More apps
,
. ZIP,
.
ownCloud ,
: ,
. ,
, ,
. [Trash bin],
, web-,
, .
ownCloud ,
.
,
. Admin
, , .
, ownCloud .
, ,
, , .
config/config.php, true
false. , ,
, .


,
.


, -?
,
Share.
, , Share
, URL,

. ,
,
( ),
.
, , ,
,
,
.
,
.
Users .
,
, .

WebDAV,
.
, . ,

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |33

C Google

Webmail
webmail.

ownCloud ,
,
.

Gmail .
, Google ,
, .
,
, ,
webmail.
:
-,
SMTP. webmail
,
,
webmail


.

webmail; SquirrelMail Roundcube, PHP LAMP.
Roundcube, Squirrel
, .
. ,
,
.
webmail
IMAP, , ,
,
. IMAP

POP3:
,
, , ,
, ,
,
, .

webmail
Roundcube : ,
, tar- www.roundcube.net.
web-.
roundcubemail-0.9.0 (
). - ,
, roundcube
webmail,
. Roundcube

temp,
,
, web-, apache
www-data. ,
http://address-of-server/roundcube/installer. ,
Not OK.
,
(Roundcube ).
,
PHP date.timezone; ,
.
VPS ,
.
/etc/php5/apache2/php.ini,
;,
.
/etc/timezone.
PHP, Apache:
sudo apachectrl restart

Webmail :

.

> ,
config Roundcube.


, .
. webmail
, , ,
,
-, Google!
,
SQLite, ,
mysql root
CREATE DATABASE roundcubemail;
GRANT ALL PRIVILEGES ON roundcubemail.* TO username@
localhost IDENTIFIED BY password; FLUSH PRIVILEGES;
, localhost
,
, web-.
phpMyAdmin.
IMAP .
, ,

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

34 | LXF173 2013

C Google

,
, .

;
,
,
, DDoS- .

,
, ,

. ,
.


, ,

.
- ,

.

; ,
Roundcube.
Create Config,
, main.inc.php db.inc.php;
config Roundcube.
Continue, .
, (
, ),
.
SMTP IMAP.
:

Roundcube,
.

(undelete)

.

,
web-,
; ,
,
.

.

, , URL webmail
, .
, ;
,
, ,
.

, ,
.

web- (
,
), , , ,
, .

, Roundcube, http://roundcube.net
wiki Roundcube
.
, , Roundcube.
, TAR ZIP;
Roundcube
, .
; , ,
, $rcmail_config[plugins] config/main.inc.php. ,
autologon SpamAssassin,
:
$rcmail_config[plugins] = array(autologon, sauserprefs);

> IMAP,
, SMTP .

> Roundcube .
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |35

C Google


-.

webmail ,
XX ;
, Facebook
! -
; Facebook
, ,
,
. ,

.
,
. , ,

, .
, Buddy Press (http://
buddypress.org),
WordPress ; Elgg (http://elgg.org).
Elgg

, .


, web-
. ZIP-,
web- (
, elgg-1.8.15),
. Elgg MySQL, ,
,

> Elgg,
.
.
Elgg DocumentRoot , ,
,
.
, web-,
www-data apache. ,
phpMyAdmin , SSH;
http://yourserver/elgg .

MySQL
MySQL ;
, . MySQL
, . SQLite,
, .
,
. ,
. MySQL /

, ,
, , MySQL; ,

. MySQL,
root, .

MySQL:
mysql -uroot -p
,

CREATE DATABASE dbname;
GRANT ALL PRIVILEGES ON dbname.* TO username@localhost IDENTIFIED BY
password;
FLUSH PRIVILEGES;
, ,
. flush
MySQL .

> phpMyAdmin MySQL :


, .
\q, .
,
.

phpMyAdmin, MySQL.
phpMyAdmin ,
, , web-.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

36 | LXF173 2013

C Google

OpenStack
ownCloud,
; OpenStack. OpenStack .
OwnCloud ,
;
, . OpenStack
,
.
, OpenStack ,
,
, www.openstack.org:
, .

, Lighttpd Cherokee,
. Apache
,
, web-
,
. Apache
(
L LAMP, ?), Python Perl
, PHP MySQL,
.
> OpenStack
, .

, ,

. -
, .
, ,
.
. ,
,
.

Elgg
Elgg ,
,
Elgg. http://docs.elgg.org.
Elgg Manual FAQ
Administration.

.
.
ZIP- , mod,
.
, .

.
, , ,
,
.
,
.

LAMP?
Web- , LAMP,
Linux, Apache MySQL, P
PHP, Perl Python, .
Apache - web- Linux,

> ,

Elgg


.


,
,
,
, , ,
. , ,
, .
, Gallery (http://gallery.menalto.com)
,


,

,
.
web- PHP,
, ,
web-
, ,
Gallery.

, Jabber (, ,
Google Talk). Asterisk,
, VoIP-,
, .

,
. WebDAV- ownCloud

,
. OX documents, - https://
www.ox.io/ox_text. ,
ODF, Word,
- .
- ,
,
, ,
. |

Elgg
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |37

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

38 | LXF173 2013


Raspberry Pi Foundation,

,
.

,
[Eben Upton].
Raspberry
Pi,

-,
,
.
,
Model A ,
Rasperry Pi .


,
. ,

www.tuxradar.com.
Linux Format:
Raspberry Pi?
: , ,
, RS
Element 14 ( Raspberry Pi).
LXF: ?
: , ,
,
,
10 000
... ,
,

SD 50000 ,
-
,
; -
, [],
.
LXF: 2011?
: ,
,
.
, ,
34.
: , 100000
, . ,
Raspberry Pi,

, . ,
Amazon.
RS, 44000
. ,
.
LXF:
!
: , .
, [RS Element] .
LXF: (- Raspberry Pi
) .
: , , ,
.


, ,
. .
,
.
LXF: ?
: , ...
,
. ,
.
, -
,
. , , ,
Raspberry Pi
. ,
: ,
PCB.
100 ,
, 100 .
, ,
30, 40, 50 ,
,
. ,
.
LXF: , Raspberry Pi
, ,
.
: ,
, . ,

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |39


Norcott (Technologies Limited), ,
, .
,
.
LXF:
?
: , PCB,
. - PCB?
, .
, -. ,
, .
LXF: PCB?
: , Raspberry
Pi
... ... , ,
, .
. ,
,
.
, Broadcom, ,
. ,
.
,

[IP], ,
Pi ... , Pi
5.

Pi
.

,
.
. .
.
LXF: ?
: - . ,
, , ,
,
.
Broadcom.
. -, ,
,
. ; Broadcom, .
LXF: , ,
Transmeta?
: , . ,
,
Transmeta.
90% Raspberry Pi. , .

LXF: ,
- ,
...
: . - ,
,

,
... .
, 10
Pi, ?
PI: ,
,
,
- ,
,
. ,

,
- ,
? , - .
Broadcom, ,
, . : ,
, , , . Broadcom
, ,
, .
, .
, , LXF: Pi?
, ?
, , :
... , ...
. Pi, : SoC [system on achip]
, [Pete Lomas] .



Pi.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

40 | LXF173 2013


.
, ,
. -
Collabora, , . (
) [Pekka Paalanen],
Wayland,
Weston,
Wayland,
,
HVS,
[video scaler],

RASPBERRY PI 2


2016-
Pi.

. ,
.
LXF:
Raspberry Pi 2?
: , ,
, , 2016
Raspberry Pi. , -
, , ...
, ,
, $25 $85...
,
$10.
. ,
, , Pi... Pi
.
. - $2535 ,
, ,
.
$25,
$35, Pi,
.
$45 . $55
, - , ,
, .
LXF:
?
:
.
LXF: ,
?
: 700 [Pi]
.
97 % .

LXF:
Raspbian?
: , , USB; , ARM. ARM
3% .
ARM,
, SDRAM
.

. , 700 ARM
,
.
, ,
.

, , ,
Linux pixmap.
, memcopy memset.

. ,
.
, ,
X-.
, . X
. .
ARM
, , , pixmap,
. ,

ARM. ,
.
, .
, .
LXF: ?
: , . ,
... ,

. ,
[ ]
.

. ,
.
.
60. ,
,
.

ARM, , VHS

.

, .

,
.
Wayland.
LXF: , Wayland
.
: , -GL
Wayland.
GL, GL
-
.
, :
, - 3:1,
, 2:1 4:1.
GL 2:1 , 4:1
. , .
( 3:1)
33
, ;
.
Wayland
4000
www.tuxradar.com. |

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |41

EFF
, Electronic Frontier Foundation (EFF)
.

,
,

.

,
.
, .


1984,
. :
,

.


.

,
, .


, ,
.
[ -
. 1984, . .]
,
. ,
;
.
,
, EFF.

Electronic Frontier Foundation


,

:
;
;
;
-
.
, ,
-
(
www.eff.org/about/staff),
,

GNU/Linux.
,
, EFF,

.


,
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

42 | LXF173 2013

EFF

EFF
...

EFF ,
1990 .

,
. ,
, ,
, ,
.
.



.
[Mitch Kapor] (
Lotus,
Mozilla Foundation),
[John Perry Barlow]
( Grateful
Dead) [John
Gilmore] ( - Sun Microsystems)
EFF,
Apple [Steve Wozniak].

.


$50000 $250000 .

,
, (
, ). ,

,
, .
EFF
, ,
,

1990
.

EFF,

, ,
[Brian Behlendorf],
Apache, LXF80, (
Apache, .34), [John Buckman] (
Magnatune).
44 .

> ,

Lotus
1-2-3,

EFF.


,
. .
1 X Y!
, ,
X Y . ,
,
, , ?

, ,
?
Y

,
10,
?

2 - ,
, ?
,
,

. ,
,
.
-
,
.

, -
.

3 X ,
Y.
...

.
,
?

Y? ,

?
.
4 ! !
. .

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |43

EFF

,
EFF .

EFF , ?
,
,
- . EFF info@eff.org,
,
;
.
-,

EFF, , .
,
,
. -, EFF


,

, . , , EFF
,
.
EFF ,
- ,
, , . EFF
:
, ,
.

,
,
,
EFF, , ,
,
.


EFF .
1 HTTPS Everywhere www.eff.org/https-everywhere
Firefox Chrome
, ,
HTTPS (),
HTTP.
,
. HTTPS,
,

, .
2 Panopticlick http://panopticlick.eff.org
(, , ) web-
,
.
cookies,

, ,
, ,
. ,

-
, .
3 Switzerland www.eff.org/pages/
switzerland-network-testing-tool
, -
,
BitTorrent. Switzerland

,
IP .
4 TOSBack www.tosback.org
?
,
, ,
. ,

, ,

, ,
. , , ,
Facebook ,

, .

> Panopticlick
- .

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

44 | LXF173 2013

EFF

EFF
EFF
. .
Apple
2000 Apple
. Apple
i- ,
.
Apple, .
Apple , , ,
. EFF ,

. : EFF,
Apple.
.

Sony
2005 Sony CD,
Windows
Digital Rights Management.
,
CD
.
, Sony 22
CD .
, Sony
, ,
. Sony CD,
, EFF ,
,
,
.


2000

[broadcast flag]
(US Federal Communications Commission, FCC ). ,

,

.
,
,
-. EFF

, .
,
.

(US Justice Department)
,
. EFF
, ,


, .
, ,
. |

> EFF


https://
supporters.eff.org/
donate,

.

(/) ...
?
[Rebecca Jeschke] EFF
,
.
, , ...

LXF: ,
?
: , ,

. ,
(
National Security Agency, NSA)

(http://tinyurl.com/c8fk466, http://tinyurl.
com/buttjre),

. (http://tinyurl.com/cv5yn52).


CISPA,
,

(, )

.
, ,
.

LXF: ?
: , Facebook
Twitter ,
.
.
,
,
,
. ,
,
,
. CISPA,
, ,
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |45

KDE

KDE
KDE .
, KDE 5 .

2008 KDE ,
, KDE 4 .
KDE
, :
( ), , Plasma
Desktop Plasma Netbook,
( KDE Platform), ,
, KDE.
,
KDE :

,
, ,
Gnome, Windows
Mac OS.



KDE, .
, KDE 4.x,
KDE.
,
, .
KDE
; KDE
, KDE 4.0.

,

,
,
. .
KDE 5 ,
KDE .


KDE
,
. ,
KDE Frameworks5 (KF5),
,


,
.
KDE, , ,
Gnome
.
,
Windows KDE Windows

. ,
Windows,

,
.

,

KF5
,
.
[Kevin Ottens]
;
, ,

. ,
KDE,
.

KF5

KDE.
KDE .


KF5.
,
KDE
KDE, ,
Gnome Unity.
,
KDE , ,

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

46 | LXF173 2013

KDE


-, .
. ,
. KF5
KDE, Qt,
, Qt.
, Qt , ,
KDE
.

>
Plasma

QGraphicsWidgets
() QML
().
,


.


KF5
[upstream], Qt. KDE
[David Faure] , KDE .
Qt KDE,
KDE. .
, KDE,
,
,
.
Qt, , QSaveFile,
KDE [Stephen Kelly],
,
KSaveFile. ,
KDE 4.x,
, . ,
KDE
Frameworks
Qt,
.
,
Qt
( ).
Linux: ,
, Linux.
, Qt
, API
Qt ,
: Qt ,
,
. ,
, MIME (
MIME ,

).
, ,
Freedesktop (sharedmime-info),
. ,
MIME .
Qt
KDE . Qt QPA (Qt

Platform Abstraction)
KDE API Qt, .
Qt
.
, Qt
.
KDE, ,
.
Qt (
)
KDE (

). QPA
KDE
KDE,

,
, .
Qt Qt
KDE. , Qt,
KF5 Qt- KDE.

Qt-

KDE KF5.

Qt
, ,
Qt:
KDE Qt- , .
KDE. KDE
Frameworks ,
, Qt.

. -
, Qt.
, QDateTime KdateTime
, Qt
. ,
KDE Frameworks KDE,

: X, Wayland Mir
X (, , X Window System)

Linux Unix.
,

Unix,
.

,
Wayland (
) . ,
Wayland
, , Kwin KDE.
KWin ,


.
Canonical ,
Ubuntu Wayland
, Mir. KDE Gnome
,
Wayland.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |47

KDE
Qt. , Qt,
KDE. KDE Qt ,
, , .

Qt 5
Qt 5
Qt 4. KDE
Qt 5 .
KDE ,
: KWin, . Qt 99 %
, KWin
[Martin Graesslin]. 1%
. , 1% KWin.
Qt5, KWin
API QPA,
, KWin.
Qt 5 XLib XCB,
KWin (XCB
).
Qt5, ,
. QML KWin,

, (
, ,
).
KWin 4.11 Qt,
KWin Qt5 KDE Frameworks5,
. ,
, KWin Qt 5 . ,
KWin4.11 Qt5, Qt4 ( ) .

Wayland
KWin
KDE
Wayland . Qt 5,
Qt 5 QtWayland.
Qt Wayland,
. ,
,
Wayland . ,
KWin X11,
,
.
, KWin. Wayland
(KWin) ,
X-: , .
Wayland KWin .
, Qt 5
QtWayland. Wayland
Plasma Active ( KDE
), , ,
Wayland.
Wayland .
,
, .
, , Gnome
Unity Mir.

. XCB KWin
, , ,
,
, 4.11.

Plasma
, KF5
KDE.
KDE 4.0,
Plasma ,
Plasma.
, Plasma
Qt Quick
( Qt,
QML).
Plasma Plasma Quick. Qt Quick
,
, ,
, ,
Plasma [Sebastian Kuegler].
, QML
, ,
System Tray, Pager, Notifications, Device Notifier, Battery, Lock/

>

[containment]

Plasma

,



.

Qt, KDE
Qt ,
1991 .
KDE, 1996
. , Qt
KDE. Qt 5
, ,
.

Qt Quick ( QML).
Plasma2 KDE

,
QML,

, .
,
.
Qt
.
Trolltech, Qt
Nokia Symbian

MeeGo. Nokia Windows Phone


2011, Qt , Qt
Digia.
Qt [Open Governance],

Qt,
Qt Project.
KDE,
Qt,
Qt.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

48 | LXF173 2013

KDE

> Qt 5
. Konqueror
. ( /KDAB)
Logout, Weather, Wallpaper Containment.
,
QML- , .
, QML,
C++ QML-.
KDE 4.10,
, QML,
.
,
, . .

,
.
-
QML: /
. ,
,
.

,
,
.


.
.

, KF5
KDE 4. ,
Frameworks 5 .
,

.
Gnome Unity,
, Windows Mac OS,
,
.

KDE Qt 5.
KDE Dolphin, Konqueror PIM KDE
Qt5. , ,

.
QML.
QML
Qt5, ,
Qt5, .


, KDE
: KDE Frameworks 5,
Plasma 2, , , ,
.
KDE Frameworks5 ,
KWin Plasma,
,
QML,
.
KWin Wayland, , ,
Plasma 2
.

,

,
KDE 4.0,
Linux KDE

KDE .
KDE ,
. KDE Frameworks 5
, ,
(
Qt)
Qt
. Plasma 2

.
KDE ,
, . |

KF5

KDE 4.


QML
,
( )
.
, -
, .
, ,
, . Plasma 2
C++
, ,
QML, C++.
Plasma 2
,
. ,
Linux . ,
Qt Quick (
OpenGL )
Wayland Plasma 60
,
.

>

Plasma
QML,



.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |49

Ubuntu

Ubuntu
FOSS,
Ubuntu,
.

(LXF155)

Ubuntu .
, Ubuntu
.
.

. ,
Ubuntu .

,
. ,
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

50 | LXF173 2013

Ubuntu



, ,
Linux Ubuntu ,
2004 . ,
:
Red Hat ,

, Fedora,
;
SUSE, Novell,
,
... Red Hat; , ,
openSUSE;
Mandriva
( -
?),
, Mandrake,
, ;
Debian ,
( ,
BSD, , Hurd),
;
Slackware,
, ,

,
(, Zenwalk);
Gentoo,
,
, ,


,
;
[Gerard Beekmans]
LFS -
,
, Beyond LFS;

, , Vector Linux, MEPIS, Xandos, Lindows/
Linspire,
Linux, ,
;

... , ;
, Arch Linux,
, ,
.
, , ,
: ( FOSS-) ,
, ,

,
.

. Linux ,
, .
, .
,

. , ,
.

Linux!
... , .



-UNIX
-
. ,
, ,
UNIX-
Ubuntu.

: ,
,
, .
,
Ubuntu ,
.

...

,
. , Windows,
.
. ,
, ,
. ,
, .
, ,
, . ,
, .
.
, Linux
. Linux.
,

.


,
.
,
http://alv.me/?p=1549.

, Ubuntu,
. , ,
:
Linux?. ,
: Linux ? (. LXF95).

, ,

. ...



, . .
.
Linux
.
Linux-
,
,
... , , .
, .
, :
Linux Ubuntu...
. 1999,
Linux .
,
Linux ( ,
Linux , ... ). ,
,
, ,
.
,
, Ubuntu

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |51

Ubuntu


,
Windows 95. , Ubuntu,
:

.

,
,
Windows 3.1/WfW 3.11,
OS/2.
Windows 95


.
, Microsoft
Windows NT,

Windows.

UNIX,
OS/2.
NT ,
Windows 3.1

. , , ,
. ,
, ,
(, ). ,
,
[Mark Shuttleworth],
.
, , .

,


, .
, ,

.
,
:
.
: Linux ,
.
. -
.

Ubuntu. , :
, . Ubuntu
Linux
, ,
.
Linux.


, .
:

, .

: , ,
. Ubuntu
: Debian
[tested] ,
.
, 2005, ,
Ubuntu ,
. ,
,
- , :
,

95
.
,
, Windows 95

. ... Microsoft
, Windows
NT4 modern,
ala Windows 95.
NT-
.

, .
.
.
,
Ubuntu

.
, Ubuntu,
.
,

Linux

,
, Mandrake/
Mandriva.
,
Mandriva
.

.
Ubuntu. ,
, .
, ( )
Ubuntu, ,
. ,
Slackware, Gentoo,
FreeBSD, - LFS.
Ubuntu.
, Ubuntu
,
, .
.
.
, , ,
( , )
,
,
- Linux. ,
Linux Ubuntu.
,
Canonical,
,
,
, , -

.

, ,

,
,
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

52 | LXF173 2013

Ubuntu


. ,
.


, , ,
Ubuntu Gnome. -,

:
, (
),
Red Hat, .
Ubuntu,

.
.
,
Ubuntu
Eduduntu, Gnome
. Kubuntu KDE
, Xubuntu, ,
.
,
KDE 4 ,
, Gnome .
, :
. , ,
.
:
Linux.

. . ,
, Linux
,
FAQ, How-to, Tips Hint, .

,
RAID LVM ,
, ext2, , ,
. ,
.

,
-
.


,
,

.
,
.
,

, 1 ,
, .
.
,
. ,
Linux ,
.
,
( )
-.

: Ubuntu.
Linux, Ubuntu ,
, Gnome ( Unity)
.
,
Ubuntu
. , ,
.

;

(,
, );
freetype
- ,
Ubuntu
.
: Ubuntu,
,
,
.
Debian (,
, mini.iso),
, ,
.
, Ubuntu
,
.
: Ubuntu
;
, ,
. , ,
. ,
Ubuntu Linux ,
,
.

, Ubuntu ,

. ,

Red Hat
, Debian

,
Mandrake Mandriva

.
?
: - .
, Ubuntu, ,

Ubuntu

.


1997 ,
,
UNIX-,
NT- .
.
web-. ,
90 ,
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |53

Ubuntu
:
,
,
, (.
LXF155). , ,

Ubuntu. ,

...

.
Debian. : )
)
.
, ,
Ubuntu .
, Ubuntu
Debian tested unstable.
, Debian
Ubuntu, .
, Ubuntu
, upstart
Unity
.

.

Ubuntu
(
,
upstart Unity) Debian.
Unity
PPA (Personal Package Arhive)
Launchpad. , PPA-
.

. Ubuntu Debian
.
Debian Ubuntu
.
:
.
, Ubuntu Debian
. -,
, -.
-, , ,
, ...
, : ,
. - , Ubuntu
.
,

Debian.


.
,
.

: RHEL/Fedora
Ubuntu. Ubuntu
, [LTS]
. Ubuntu Server
RHEL. ,
Ubuntu ,

Ubuntu .
, Linux-
. , -
.
Red Hat , .
, , ,
1995 . ,
.
, Ubuntu
.
. , ,
Ubuntu, Mandriva,
,
,
, Red Hat
.
.
, .
,
.
,
.
!
, (
) .

Ubuntu,
,


Linux.

. ,
,
, Ubuntu
,
.

, , , .

:
Ubuntu?
Ubuntu
, ,
, ,
. , ,

.
,
(LTS) .
: ,
. Ubuntu
Red Hat SUSE,
Debian,
. , Ubuntu

ARM . ,
.
:
Linux,
Ubuntu , Linux-
.
Ubuntu . |

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

54 | LXF173 2013

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

Linux

:

,
.

( LXF168 ,
LXF169, LXF172 ) X Window
System , XFree86 X.org.
, ,

,
.


, ...
,
(WM Window Manager),
(Graphic Deskton
Environment),
(DE Desktop Environment) , , .

,
.
,


.


, , , ,
.
, , ,
, ,
.

. , ,

,
.
,
.

, , (
KDE Xfce) ( Gnome LXDE).
, ,

.
KDE Xfce
LXDE. ,
,
.
, ,
.

.


, -
, .
,

.


X Window System
, , , .
, , , :
.

.
,
-
, , xterm,

.


.
,


, , .
, , -
:
, ,
, .
,
X Windows System,

X Window System

.

> . 1. twm
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

56 | LXF173 2013

Linux

twm ?

> . 2. twm .
.
X10 ( 1985 ) xwm
xnwm, , ,
. ,
, ,
Meta, .
1985 DEC
uwm (Ultrix Window Manager).
UNIX VAX Ultrix (
, True64 UNIX), .
uwm , X11R3
.
,

,
, Gnome
Shell Unity .

: twm...
twm,
1987
, X11R4 (
1989 ). XFree86, ,
, 1991 (LXF168).
, twm

. , twm

XFree86, Xorg.
: twm
startx,

twm, [Tom
LaStrange],
, ,
:

Toms Window Manager.
(,
, Joe Joes Own Editor,
,
[Joseph Allen], )

. ,
: .
:
.
twm

X-,

UNIX. twm

,
(
X-, ).


(
FluxBox,

;
,
Internet Explorer). twm

Tabbed Window Manager.


twm:
Timeless Window Manager. ,
,
( ,
).

. (
) Linux
IceWM. twm
: ,
openSUSE.
twm
. , ,

, ,
, ,
. ,

.
-
twm :

twmrc. , ,
.
, ,

.
twm .
, ,
640480, 800600
,
(. ).



, X-
, .
-
.
,
.

(
, ,

, ).


,
.
, LCD- ,
,
- ,

. ,

14,
15 , -

, KDE.
, Gnome Shell,

, ,
. ,
,
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |57

Linux
, twm
,
.
,
,
.

.

...
, twm
.
vtwm (Virtual TWM) tvtwm (Toms Virtual Tab
Window Manager
). , ,
.
twm
FVWM,
Feeble Virtual Window Manager (
),
, .
1993 [Robert Nation].
. , rxvt,
FVWM .
FVWM,
[Charles Hines],

, .

FVWM2,
.
FVWM, FVWM2,
,
. ,

,
,
.

KDE:

,
. ,

.
FVWM2
,

> . 4. FVWM ...


.
.
.

Windows 95
1995 Windows 95
( Start).
windows- (windows-
Windows 3.1/3.11
NT3.X ).
Linux

(LXF150), -

, .
,

.
1996

fvwm95

Windows 95.

FVWM win- ,
, .
- , , .
,
. ,

> . 3. vtwm

.

> . 5. ... FVWM2 .

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

58 | LXF173 2013

Linux

win- win-
,
Windows ,
,
Windows 95.

, ,
.
( ):

Windows 95 , ,
.
. ,


OS/2 Windows 95 Windows98.
.

.
,
.
,
Linux
. ,
OS/2 Linux
dd if=/dev/zero of=/dev/hda.

> . 6. fvwm95 ?

> . 8. IceWM? ? ...

FVWM, Windows 95. ,


, .
. ...
, , GUI,
IceWM ...
. IceWM.
fvwm95 ,
win-, IceWM, [Marko
Macek], 1997 ,
, , .
, , FVWM,
( ,
).
, IceWM
(
FVWM
), :

(
FVWM, , )
( IceWM FVWM,
);
,
,
:
,
; , IceWM ;
.

. ,
IceWM (
, ),

IcePref. IceWM ,
:
Windows 95, ,
OS/2, Motif .

.
IceWM
: ,
,
,
. , ,
X.org IceWM twm
,

.
, ,
FVWM Windows-. ,

. |

> . 7. IceWM .

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |59

Mir

...

Mir



,
Ubuntu .

Mir,

,?.
?

,
,

Canonical,

Ubuntu,
Wayland (http://unity.ubuntu.com/mir).

, ,
3D .
Wayland Weston.

LXF142 .
Wayland
?
.

. , Unix,
?



, . Wayland,
: ,
,
Linux,
X.Org X. Wayland
, , Mir,
.

, (
),
,

.


.

.
, ,

?
,
Wayland,

,
.
GUI, , Qt
GTK, ,
.

( ),
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

60 | LXF173 2013



Mir 

,Wayland,
Ubuntu (
Ubuntu) ?
X, Wayland
. Canonical ,
, (
), ,
, .

?

?
,


,
,
.
, ,
,
.

, Wayland
?
, Canonical . ,

,
, . Canonical

. ,
- , ,
. , 2013 Canonical ,


?.. Mir -
,Canonical
?

, Wayland.
, Canonical
.
,
Mir, Qt5 GTK3,
Canonical, ,
, .


?
Ubuntu, ,

Ubuntu, .

.

,
...
, Canonical
,
,
,
.

. ,

,
.

Ubuntu, ,
.

,Kubuntu.
. , , Mir

, Ubuntu
X.org, , ,
Debian,
. ,
,
,
Mir
.

,

?
,

-,
? Mir ?
,

.,Mir
AMD, Intel Nvidia,
,
,
,

, Ubuntu 14.04,
.

Wayland

. Canonical
.

?
?
,
,
Mir Unity,
.

Wayland ,

.

Canonical
?
, , .
Plasma Workspaces KDE:

,

. , anonical
, ,
.

.
GUI.
Mir ,
, X.org (
,
, ) Wayland.
: , Canonical

Mir,
, ?
, ( ) :
- Mir

Wayland.

? Mir ,
.

Android Google? ,
, ,
?
,
.

,
Canonical NIH (Not Invented
Here ) [
, . .].


?



?
, Mir

Ubuntu (, Mir)
.

, !
,
, ?
, ,
.
, Canonical
AMD Nvidia,
. ,
Mir,
Wayland.


?

Mir
Android,
,
.
:

Canonical?
Canonical

Android
,
,
. ,
X
. , Canonical
. |

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |61

-
, Linux.

.

24


(, , ) ,

; ,
Microsoft,
,
,

.
,

24 .
, Windows,
, IP-

. (, IP-
, .)
,


AmmyyAdmin (
, , ,
, AmmyyAdmin
).
AmmyyAdmin,

,
, ,
, ,
Microsoft, .
, .
,
,
, .
24 ,
.
chris.linuxformat@gmail.com

Nmap , ,

.

, ,
65
Nmap
, , .
, Nmap
. Nmap
IP- ,

,
, ,
.
, ,
, Nmap.
: ,
, , ,
.
Nmap [Gordon Lyon] ( Fyodor).
1997 .
:
$ nmap scanme.nmap.org
Starting Nmap 5.21 ( http://nmap.org ) at 2013-0502 16:24 BST
Nmap scan report for scanme.nmap.org
(74.207.244.221)

Host is up (0.17s latency).


Not shown: 998 closed ports
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
-A
. ,
# nmap -A -T4 www.linuxformat.com
, ProFTPD 1.3.1
21, Apache 2.2.8 80, OpenSSH
() 2020 , , Ubuntu. ,
, Nmap root:

TCP, root.

. !


Nmap .
man- (
man- ?).
http://nmap.org/book/toc.html

,
(
) Amazon.
?

> Nmap
GUI Zenmap.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

62 | LXF173 2013

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om


?
,
.

> ,

.
.

,
.
,
.
. ISBN.
IP- (
), ..

( ),
. ( ,
IP- .) ,
, ,
. ,

Domain/OS 1980

(UUID), ,

1990.
UUID,
128 , 32
, 844412,
. :
4ecf3183-096d-4ded-80b0-53c2f96f564f

-!
160eca3c-082c-45c2-ac95-a3fd3af48949 ?

,
. :
,
B. , ,
. UUID
.
. , ,
, !
. -... .
. , ...
. . ,
...

, ?
,
UUID . , UUID
MAC- ,
UUID,
100 . , 24 ,
MAC- ,

(IEEE) OUI (Organisationally
Unique Identifier ),
, .
() 24
. UUID
100 , . Linux UUID

uuidgen -t
13a1c098-b23d-11e2-8eab-001d095409e5
, , 12
. MAC-, ,
OUI, http://standards.ieee.org/develop/
regauth/oui/public.html ( : 001d09 Dell).
UUID 4 122 128
(
UUID . RFC4122).
UUID Linux
uuidgen -r
aca7197d-1e01-4e2f-b0f0-b3a232409ea9
,

UUID
.
UUID,
.

32 ,
,

, 0 o 1
l. (, ):

0ffalbad-cafe-f00d-1ed2-adeadbadc00c
,
chris.linuxformat@gmail.com.

cat /proc/sys/kernel/random/uuid
d54f567e-f2b4-4d46-94e9-bbcedbe6c199
UUID 4 ,
.
, UUID (
300 )
0,0000000000004, .
50 %,
600 .
UUID
Linux?
. /etc/fstab -
!

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

64 | LXF173 2013



?
. ? ?

Linux
[swap]. ,
. , , .
, . Linux
, .

.

(Linux 4 K),
. ,
,
, ,
.
,

. ,
.
?
. ,
( ,
VAX),
(, 1
). ( 8
40) ,
. .



, .
6 (), 1
, 4 .
,
(
), .
,

.
,

, .
, :
A,
B, ,
C (, , A). ,

,
.


; .
.
/etc/fstab,

>
Linux
,
,

.

!

/dev/sda6 none swap defaults 0 0


swapon -a (,
Red Hat /etc/rc.sysinit).
, /etc/fstab.
,
.

. , , (sdb)
/dev/sdb2.
, :
# mkswap /dev/sdb2
:
# swapon /dev/sdb2
, (
),
fstab
/dev/sdb2 none swap defaults 0 0
Linux
. , ,
,
.
,
. , ,
/dev/sdb2, /dev/sda6, fstab
:
/dev/sda6 none swap pri=2 0 0
/dev/sdb2 none swap pri=3 0 0

?

(

) (
).

, Linux

. ,
,
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |65

,
, (/dev/sda6)
, (/swapfile). , fstab
, ,
UUID, .

>




,
.

.
,
, , ,
Linux. ,
,
.
.
, . Linux
, ,
, ,
.
# dd if=/dev/zero of=/myswapfile bs=1M count = 1024
1, .
:
# mkswap /myswapfile
/etc/fstab
myswapfile none swap sw,pri=1 0 0
:
$ sudo swapon -a
, ,
:
$ swapon -s
Filename
Type
Size
Used Priority
/dev/sda6
partition 7811068 0
2
/myswapfile file
1048572 0
1


Unix
PDP7 PDP11,
.
sticky bit,
.

, Unix ,

[stick around]
.
.

Linux, ,
. Linux

, , -, .

?
, ,
. -, Vmstat.
, ,
.
top:
$ top -n 1 -b | grep total
Tasks: 212 total, 1 running, 209 sleeping, 0 stopped, 2 zombie
Mem: 4048324k total, 3810436k used, 237888k free,
143032k buffers
Swap: 8859640k total, 6860k used, 8852780k free,
705668k cached
free :
$ free -m -t

total
used free shared buffers cached
Mem: 3953
3744 209 0
141
699
-/+ buffers/cache: 2902 1050
Swap: 8651 6
8645
Total: 12605 3750 8854
, 5 % .
? .
,
,
.
: .
6, 209 .
?.. ,
,
swappiness (0 100),

. swappiness 0,
. 100
. 60,

$ sysctl vm.swappiness
vm.swappiness = 60
,
$ sudo sysctl -w vm.swappiness=100
vm.swappiness = 100
,
/etc/sysctl.conf :
vm.swappiness = 100
,
. , ,
, , . ,
, ,
, .
,
,
. ,
,
( ).
. ,
,
.
, ,
, .
.
, , ? |

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

66 | LXF173 2013


Linux!


... , .

,
. ,

.
, ,
.
,


.
,

,
?
,

SQL,
,
, R

( , ).


, R, ,

, ,

, SQLite.
SciDB
PostgreSQL
[Michael Stonebraker]
,
,
.
R,
, SciDB
.
e.m.baldin@inp.nsk.su

LibreOffice  68

RPi  70

 74


LibreOffice,
.

Raspberry Pi? ,
.


,
.

MySQL  76

CUDA  80

Erlang  84


,
.

 88

3D-  92



, .

!

.


.

,
,
:
procedure TfrmTextEditor.
mniWordWrapClick
:
begin
mniWordWrap.Checked := false

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |67

LibreOffice 

LibreOffice:
-
, .





2003 ,
Linux
2005 .

LibreOffice
, ,
, .
, , ... ,

, . , LibreOffice
.
:

-,
Scribus.
, LibreOffice
, ,
:
. ,
,
, .
, , (
CSS HTML ).
,
.
,
. ,
, . .
;
, LibreOffice -
.

1 

> 2 

File > New > Text Document [ >


> ]. Format > Page [ >
] . A4
, ,
. 3 4 .

>

, (
), .
, Insert > Fields > Date
[ > > ], .

? www.linuxformat.ru/subscribe/!
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

68 | LXF173 2013

LibreOffice

3 

> 4 

DD//YY , Edit
> Fields [ > ]. Date (.. ,
), .
, Date Select [];
.

5 

> 6 

,
. ,
, .
.

>

, ,
, , .
, Insert > Fields > Other
> Functions > Placeholder [ > > > > ].
, Insert [].

>

Linux Format, ,
.. .
, Format > Paragraph > Indents & Spacing [
> > & ]. [First Line]
1. 1 , .

7
Styles and Formatting[ ] (Format >
Styles And Formatting), (
, , , , . .)
. Choose New Style From Selection [
] (
, ). ,

Styles and Formatting ( F11).
, , File > Save as Template [ > ].
, MediaWiki;
, ,
, LibreOffice .
! |
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |69

Raspberry Pi 

Raspbian:
Linux ,
, - .
: Linux
1
Linux,
.
, ,
.
,
Linux- App
Store.
Linux Raspberry Pi, SD-
Linux- .
,
, Raspberry Pi.
Ubuntu,
,

2
Live CD ,
Raspbian.

,
-
(SD- Raspberry Pi). ,
Linux,
,
.
SD- .
,

.
Raspbian ,

3 ImageWriter
Raspbian
ImageWriter.
Software Centre,

. imagewriter.
.
,
, universe.
,
,
Use This Source
[ ]. ,

,


Ubuntu Software Centre

. Linux
,
Live CD, .
-
.
Try Ubuntu [ Ubuntu] Install
[ ]. Ubuntu,
.

> Linux ,
Linux Live CD.

, ,
. Ubuntu

,
.

> , Ubuntu
.

imagewriter. ,
, , Install []. ,
.
,
Live CD.
,
Raspbian.
ImageWriter SD Raspbian
SD- .

> ImageWriter Live


CD Ubuntu, , Linux.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

70 | LXF173 2013

Raspbian

4 Raspbian
ImageWriter
SD-, ,
.
,
- .
Raspbian, ,
,
. ,

,
SD-
,
. Windows, OS X
, Linux

5 SD-
Windows OS X, Linux
, .

FAT Windows, 60.
Raspberry Pi
,
.
2
Linux. ,
SD- Ubuntu,
,
.
Linux
Ubuntu, ,

6
Raspbian SD- , .

, ,
.
dd.

.

.
,
SD-
Terminal Ubuntu.
Linux,


USB- .
,
, .
, Write todevice [
].
, SD-
, ,
. ,
ImageWriter, .
,
USB-. 15,

; ,
SD- .

> ImageWriter ,
,
.

Ubuntu, Raspbian
Debian.
,
,
. Raspbian
pi (
),
, Home,
. ,
Raspberry Pi.
> Linux Windows,
Linux OS X, -
.

. tail -f /var/log/
syslog SD- .
;
, sdb:sdb1. ,

sdb
(sdb1 sdb).
,
.
,
, sudo dd bs=1M
if=raspbian.img of=/dev/sdX,
/dev/sdX .
SD-
. |

> dd , Ctrl+C.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |71

Raspberry Pi 
Raspberry Pi

Raspberry Pi:
Pi .
, - .
,
Raspberry Pi.
SD- ,
. ,
,
. SD-
, ,
,
SD-.

Raspberry Pi
, Pi BIOS. BIOS

, ,
, .
, BIOS
, ,
BIOS
. BIOS, Raspberry Pi
, Pi
,
, ,
. .


, ,
USB-.
B , A ,
- .
1 (LED1): ACT: SD-
2 (LED2): PWR:
3,3
3 (LED3): FDX:
(LAN)
4 (LED4): LNK: /
(LAN)
5 (LED5): 100:
100 (LAN)
A ,
,
B,
.
Pi
LED2. ,

, ;
,
SD-. , ,
,
, , Pi. ,
,
microSD, , .
, Pi , .
, ,
.
ACT/OK , ,
2012 ,
Raspberry Pi. ,
,
, , ,
, ,
.
3 : loader.bin
4 : loader.bin
5 : start.elf
6 : start.elf
2012 ,
:
3 : start.elf
4 : start.elf
7 : kernel.img
, ,
. ,

.
,
SD- ,
Raspberry Pi ,
SD- .
.
-

-. ,
. Pi
,

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

72 | LXF173 2013

Raspberry Pi

>

Raspberry Pi
,

,

.
.
,
.

Raspberry Pi
,
SD-.
, SD-
.
SD-.
Linux
(LNK),
, .
Ethernet.

Ethernet,
, Raspberry Pi.

. , ,
,

. , ,
,
.
,
.
.
LNK ACT
SD-,
,
. , ,
,

, . ,
.

Pi, ,
Pi . ,
, ,
, Pi IP- ;
.
, ,
,
.

Raspberry Pi
, .
.
, Pi 100/. 1000000
100 , , Fast
Ethernet ( Ethernet).
10 / ( ),
1000 /,
Gigabit Ethernet. , Raspberry Pi Gigabit Ethernet, , Ethernet
USB 2.0, USB
,
100 /.
,
.
,
Raspberry Pi NAS

. Ethernet
,
Raspberry Pi. |

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |73


,

:
, ,
.



,



,

.

,
, .
, Amiga500. 20 ,
42 , , 20 .
800 , .
,
:
, .
. -
, ,

,
. ,
.
,
. , -
,
? ,
?
.

?
- ,

. :
,
, ,
.
[inode]
, ,
, .
, .
, , ,
; -
, , .
. ,
, .
.
/home, . (


, ,
,
.
grpquota
/etc/fstab -u
-g .


.

,


setquota -p.

ext4
, XFS
,
aquota.user aquota.group.
3.6
ext4. /etc/fstab
. tune2fs:
tune2fs -Q usrquota,grpquota /dev/sda5
, ,
,
.
,
. 3.8,
, ,
.

Ubuntu ),
/. ,

. .

root, root,
sudo .
, home /dev/
sda5. .


500 .
100 ,
,
. ,
quota.
/etc/fstab usrquota
/home
/dev/sda5 /home ext4 usrquota,noatime 0 0
ext3 ext4,
,
,
usrjquota=aquota.user :
/dev/sda5 /home ext4 usrjquota=aquota.user,noatime 0 0

,
mount /home -o remount
, ,

quotacheck -avu
quotaon av


quotas ,
,

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

74 | LXF173 2013



,
,
warnquota
cron.
/etc/warnquota.conf,
,

, .
warnquota /path,

/etc/cron.d
:
0 */3 * * * warnquota /home


.

>
, ,
, Webmin.

. , ,
.
. .

setquota edquota.
,
( ,
) ( vi).

setquota -u arthur 100000000 110000000 0 0 /home
.
,
1;
. ,
,
(, /dev/sda5),
. .
100
110 , .

quota -u arthur
-s,
, .
quota -su arthur
Disk quotas for user arthur (uid 1001):
Filesystem space quota limit grace files quota limit grace
/dev/sda5 16014M 97657M 105G
18032 0
0
, arthur 16
97 105.
, 1,
-s .
100 , .



, ; ,

home.
repquota:
repquota /home
, ,

repquota -a
setquota,
, ;
edquota.
aquota.user
. XFS
, ,
, . , edquota

( vi,
).
.
edquota -f /home -u arthur

edquota -u arthur
arthur /home;
.
quota.
,
. ,

setquota -u arthur 0 0 0 0 /home
,
.


,
;
, ?
,
? setquota, edquota -p --prototype
.
arthur, bob, colin
dan :
for i in bob colin dan; do
setquota -p arthur -u $i /home
done
edquota,
-p,
, ,

. |

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |75


 ,

MariaDB:

MySQL ,

web-.
MariaDB MySQL,
.

> MariaDB, MySQL,


MySQL Oracle.



Linux Format,


.

eb-
,
,
SQL .
MySQL
.

, .

, .

, ;
. ,
web-. 10
, 20, 40, 80,
TechCrunch.
,
.
, , web-
, Node.js Nginx,
.
, ,
, , .
:
.
,
.
, .
, ?
.
,
.
,
, ..
, ,
.
,

.


, ,

, ,

,

.
.
,

,

.
,
.

,



.

,

.
,
,

.

( ,

,
), ( ,
,

)
,
.

,
, ,

. ,
,
,
, ,
,
, .
,

,
.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

76 | LXF173 2013

MySQL


,
. ,

, ,
.

: web-

.
.
,
, -
, .
,
; ,
. ,
,
.

.
,
.
( , ),
.
,
,
web,
.

?
MySQL (MySQL Oracle,
MariaDB, Percona ..) .
Binary Log [ ].
, ..
[insert], [update],
[alter] ..,
[select].

- [relay-log],
/.

( SQL).
.
,
. , ,
,
; ,
.
,
,
.




:

,
. ,

,
(
, ),

.


; ,
23
?
, ,
.

(

)
. show
binary logs show master status.


.

,
,
,
.

.


mysqlbinlog:
mysqlbinlog --start-position <masterlogpos> <master-log-file> | mysql -uroot -p
,
,
MySQL,
, .

, ,
web-, .
, ,
, ,
, ,
MariaDB.
, .
,
.


, .
:
1 .
2 .
3 .

MySQL, ,
. ,
MySQL
grant:
mysql -uroot -p
grant replication slave, replication client on *.* to
test@192.168.69.% identified by password;
grant MySQL,
,
, .

? www.linuxformat.ru/subscribe/!
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |77

MySQL
/etc/my.cnf ,
MySQL
, , Systemctl.

...

> my.cnf. ,
MariaDB openSUSE .
replication slave replication client (*.*)
test, password.

repl@192.168.69.%:
( ),
.

MySQL
- MySQL,
. (
repl-demo.test) /etc/my.cnf
:
log_bin = mysql-bin
server_id = 2
:
log_bin = mysql-bin
log_slave_updates = 1
server_id = 3
read_only = 1
, log_bin, ,
, ,
, .
.

server_id; 1, -
,
.

: log_slave_updates
.
,

. ,

.
, read_only
.
,
,
.

, , ,
. show master
status \G .

change master to
master_host = 192.168.69.1,
master_user = test,
master_password = password,
master_log_file = mysql-bin.00004,
master_log_pos = 245;

master_log_file master_log_pos.
start slave show slave status \G, ,
. ,
slave_sql_running = yes slave_io_running = yes.
,
,
. ,
:
create database lxf;
show databases;
, . !



. ,
.
-, ,
my.cnf , .
, .
.
;
MySQL Systemctl ,
flush tables with read lock; MySQL.
show master
status \G - ,
,
. MySQL
.
,
,
MySQL change
master to .
.

,
. LVM
btrfs zfs.
,
,
.
.
? ,

, - .
; ,
, -.

? .108, .
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

78 | LXF173 2013

MySQL

1 VirtualBox

> 2 

>

3 MariaDB

> 4 

>

5 

> 6

VirtualBox.
Settings [] : 1) NAT; 2)
. eth0 ( ) DHCP.
.

MariaDB Mariadb-client
( ). MariaDB
Chkconfig, Systemctl .


, eth1 192.168.69.2/24.
.

(eth1) IP- 192.168.69.1/24; . repl-demo.test (


). , 3306
.

, VirtualBox
, repl-demo-a.
reset MACaddresses option [ MAC-].

, ,
, ,
IP- . |

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |79

CUDA:
, ,
... .


IT-





Ubuntu.




Linux
Format.

.

. -
,
.
,
.

GPU ( ).

, , .
.

.
- [thread] ,
, CPU. CPU
,
. ,
, ,
, . Nvidia GTX 680,
, 1536 ,
Intel i53570K 4.
, ,

( , ).

.
,
CUDA OpenCL.
(
, ), .
,
. CUDA Nvidia, OpenCL
,

> indeed.
com, CUDA


.



.

AMD/ATI. CUDA
, .
OpenCL, ,
, ,
.
.
.
, .
, . , ,
, ,
() .
, .
,
. ,
(
), . , ,
.

GPU

.
, ,
.
, ;
, ,
.
,
,
: hashcat. , OCLHashcat Plus.
http://hashcat.net/oclhashcat-plus/.
7zip,
:
7z x oclhashcat-plus-0.14.7z
cd oclhashcat-plus-0.14
7z ,
.
64 32 OpenCL
(oclhashcat) CUDA (cudahashcat).
Nvidia, ATI, cuda
ocl .
,
, ,
. benchmark.sh
export BIN ,
.
export BIN=./cudaHashcat-plus64.bin
:
./benchmark.sh

, , .
, .
, , .

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

80 | LXF173 2013

CUDA

GPU

OCLHashcat Plus
Hashcat

,
(, ),
.
, ; ,
.
cudaHashcat-plus hashcat.
hashcat. DVD
. , .
: oclHashcat-plus hashcat.
~/Downloads oclHashcat-plus-0.14
hashcat-0.44 . (
, )
, .

> :
web-
Amazon (AWS)

Nvidia

,


CUDA.


.

.
hashcat, oclHashcat-plus,
,
. hashcat:
cd ~/Downloads
./hashcat-0.44/hashcat-cli64.bin -m 500 ./hashcat-0.44/examples/
A0.M500.hash ./oclHashcat-plus-0.14/example.dict
- ,
. Intel Core i5
17 , .
, .
./oclHashcat-plus-0.14/cudaHashcat-plus64.bin -m 500 ./hashcat-0.44/examples/A0.M500.hash oclHashcat-plus-0.14/example.dict
,
.
, ,
. ,
, , .
!
,
. ,

. ,
GPU
. Python,
, ,
. ,
PyCuda (
OpenCL PyOpenCL). hashcat,
. Ubuntu
python-pycuda python-pyopencl.
, .
, http://wiki.tiker.net/
PyCuda/Installation/Linux .
CUDA, OpenCL,

CUDA. , , OpenCL
,
.
,

.
.
, : .

, .



,
. ,
.
.
,
.

- ( )
(Application Specific Integrated
Circuit ASIC);
, .
,

[mining] .
, .
,
-
.
,
.

? www.linuxformat.ru/subscribe/!
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |81

CUDA

>

Python ,
CUDA

.

.
, .

. ,

, 100 000.
PyCuda gpuarray,

. , NumPy,
.
triangles.py
,
:
import pycuda.autoinit
import pycuda.cumath
import pycuda.gpuarray as gpuarray
import numpy
import time
.
NumPy, gpuarray.
o_cpu = numpy.random.randn(100000).astype(numpy.float32) t_
cpu = numpy.random.randn(100000).astype(numpy.float32)
o_gpu = gpuarray.to_gpu(o_cpu)
t_gpu = gpuarray.to_gpu(t_cpu)
GPU:
ts = time.clock()
h_gpu = ((o_gpu/pycuda.cumath.sin(t_gpu)))
a_gpu = pycuda.cumath.sqrt((h_gpu*h_gpu)-(o_gpu*o_gpu))
print time taken GPU, time.clock() - ts
, gpuarray
. ,
NumPy, .
DVD www.linuxformat.com/archives.

python triangles.py
,

, ,

, .
:
time taken GPU 0.16
time taken CPU 0.004

C
?!
! .
,
,
. 100000
,
,
- . ,
? ,
, :
o_cpu = numpy.random.randn(10000000).astype(numpy.float32)
t_cpu = numpy.random.randn(10000000).astype(numpy.float32)
,
. ,

time taken GPU 0.16
time taken CPU 0.24
,
(
),
.
. 1.

. . ,

. Python ,
: C. ,
C : C ,
.
C,
SourceModule ( PyCuda):
mod = SourceModule(
__global__ void calculate_them(float *h, float *a, float *o, float *t)
{
const int i = threadIdx.x + blockDim.x * blockIdx.x;
h[i] = o[i]/sin(t[i]);
a[i] = sqrt((h[i]*h[i])-(o[i]*o[i]));
}
)
C, ,
. C, CUDA C.
__global__ CUDA C, ,
,
, . ,
Python,
__global__. sqrt() math.h.
, CUDA C
. .
CUDA C Nvidia
(http://bit.ly/14sLQ9C).
, :
const int i = threadIdx.x + blockDim.x * blockIdx.x;
, , .

, ,
.

? .108, .
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

82 | LXF173 2013

CUDA

250

> , .

200
()


Nvidia Tesla K20X
4 .
ASCI Red,
,
2000 .
[Moore],


,

,
. .

150

100

50

GPU
CPU

GPU

0
1

10

20

30
40
50
60
70
80
(100000)

90

100

500

1000

> . 1.
.

i- .
,
.
[block],
, [grid] [ .
LXF169], ,
for, ,
.
, .

,
. - .
calculate_them = mod.get_function(calculate_them)
h_gpu2 = numpy.zeros_like(h_cpu)
a_gpu2 = numpy.zeros_like(a_cpu)
ts = time.clock()
calculate_them(
drv.Out(h_gpu2), drv.Out(a_gpu2), drv.In(o_cpu), drv.In(t_cpu),
block=(1000,1,1), grid=(10000,1,1))
Python calculate_them
,
.
,
.
,
( ,

, ), .
.
, .
, .
CUDA. ,

.
, .

,
.
,
. ,
.
1 1024
( 512).
,

,
. , ,
, . ,
1024
, 10, 10, 10, 100, 100,
100.
1000, 1, 1.
,
,
.
32 , ,
, , float32
(32 ). float64,
,
,
.
.
,
, ,
,
.
.
,
. ,
.
, ,
,
. |

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |83

Erlang  :
+

Erlang:
-
. !



,


.

:
map reduce.

.
, ,
. ,
.
,
,

. ,
1, 2 3, (
). ,
, 3, ,

.
1 2 ,
3 .

,
, ,
. , ,

( , ),
. ,
-
,
.

( / )
Erlang.

Erlang

pool.
,
Erlang (
, pool).
.
Erlang (,
Erlang)

$OTPROOT;
code:root_dir/0.
$OTPROOT/lib
,
. OTP,

;
$OTPROOT/lib ,
.


:
doc, ebin, src. doc
( ,
).
ebin
(
*.beam). , , src
.
,

. ,
, Ubuntu $OTPROOT /usr/lib/
erlang, pool
stdlib,
pool
/usr/lib/erlang/lib/stdlib-1.18.1/src/
pool.erl.


.
,
.
,
(
,
), .
,

.
Erlang
.
, ,
.
Erlang .
, ,
(,
)
(, ). ,
;
Erlang .

,
,
map
reduce.
parallel_pool_helper.
:
parallel_pool_helper:pool_core/5
parallel_pool_helper:pool_worker/4.
,
,
,
. parallel_pool_helper:pool_core/5
(
) .

,
,
.
, parallel_pool_
helper:pool_worker/4 parallel_pool_helper,
.
, , ,
Erlang.
pool.
,
.hosts.erlang, .

pool:start/1 pool:start/2;
, .hosts.erlang,
. ,

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

84 | LXF173 2013

Erlang


pool:attach/1.
.
( ,
, )
pool:pspawn/3 pool:pspawn_link/3.
,
, ,
.
, ,
, ,
. , ,
, pool:stop/0;
.

map reduce.
,
;
, pool.
:

, .hosts.erlang,
. , -
map reduce
.
map reduce
, .
, map reduce
( pool:start/1
pool:start/2) ,
( pool:stop/0).


, map reduce .
,
, map reduce.

map reduce, ,
. pool_helper:start_pool/2
pool_helper:stop_pool/0, pool_helper:
start_pool(Prefix, PoolNodes) ->
pool:start(Prefix),
lists:foreach(fun(Node) -> pool:attach(Node) end, PoolNodes).
stop_pool() ->
pool:stop().
pool_helper:start_pool/2
, PoolNodes .
pool_helper:stop_pool/0 .
, pool_helper:stop_pool/0
pool:stop/0. ,
pool_helper:stop_pool/0 .
. -,

pool_helper:start_pool/2 -
; -, ,

- .

map reduce.
map,
. (
pool_helper:start_pool/2),
,
( pool_helper:stop_pool/0)
. parallel_
map:pool_pmap/5, parallel_map
:
pool_pmap(Fun, Source, PortionSize, WorkerCount, PoolNodes) ->
pool_helper:start_pool(pmap, PoolNodes),
Result = pool_pmap_impl(Fun, Source, PortionSize,
WorkerCount),
pool_helper:stop_pool(),
Result.

( , )
parallel_map:pool_pmap_impl/4:
pool_pmap_impl(_Fun, [], _PortionSize, _WorkerCount) -> [];
pool_pmap_impl(Fun, Source, PortionSize, _WorkerCount)
when length(Source) =< PortionSize -> lists:map(Fun, Source);
pool_pmap_impl(Fun, Source, PortionSize, WorkerCount) ->
WorkerFun = fun(Portion) -> lists:map(Fun, Portion) end,
AssignFun = fun(Portion, Index, Master) -> pool:pspawn_
link(parallel_pool_helper, pool_worker, [WorkerFun, Portion,
Index, Master]) end,
parallel_pool_helper:pool_core(fun lists:append/1, Source,
PortionSize, AssignFun, WorkerCount).
,
, .
parallel_map:pool_pmap_impl/4
, (. .
).
,
;
. , ,
parallel_map:pool_pmap_impl/4
,
parallel_pool_helper.
parallel_map:pool_pmap_impl/4 (
AssignFun)
( pool:pspawn/3),
,
parallel_pool_helper.
parallel_map:pool_pmap/5 parallel_map:pool_pmap_impl/4,
, parallel_map:pool_pmap_impl/4

,

? www.linuxformat.ru/subscribe/!
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |85

Erlang


(

pool:start/1 pool:start/2)
,
.hosts.erlang.

rsh.
;

Erlang -rsh
, .
,

(
Microsoft Windows),

. ,
.
.
(
.hosts.erlang) localhost,


.

,
,
, stdstring.

parallel_map:pool_pmap/5. ,
parallel_map parallel_map:pool_pmap/5
parallel_map:pool_pmap_impl/4.
,
,
.
,
(
, ,
).
map

reduce, .
( pool_
helper:start_pool/2),
,
( pool_helper:stop_pool/0)
. parallel_reduce:pool_
reduce/6, parallel_reduce
:
pool_reduce(Fun, Source, {InitValue, PortionInitValue},
PortionSize, WorkerCount, Nodes) ->
pool_helper:start_pool(pmap, Nodes),
Result = pool_reduce_impl(Fun, Source, {InitValue,
PortionInitValue}, PortionSize, WorkerCount),
pool_helper:stop_pool(),
Result.

( , )
parallel_reduce:pool_reduce_impl/5:
pool_reduce_impl(_Fun, [], {InitValue, _PortionInitValue}, _
PortionSize, _WorkerCount) ->
InitValue;
pool_reduce_impl(Fun, Source, {InitValue, _PortionInitValue},
PortionSize, _WorkerCount)
when length(Source) =< PortionSize -> lists:foldl(Fun, InitValue,
Source);
pool_reduce_impl(Fun, Source, {InitValue, PortionInitValue},
PortionSize, WorkerCount) ->
WorkerFun = fun(Portion) -> lists:foldl(Fun, PortionInitValue,
Portion) end,
AssignFun = fun(Portion, Index, Master) -> pool:pspawn_
link(parallel_pool_helper, pool_worker, [WorkerFun, Portion,
Index, Master]) end,
FinalAggFun = fun(List) -> lists:foldl(Fun, InitValue, List) end,

parallel_pool_helper:pool_core(FinalAggFun, Source,
PortionSize, AssignFun, WorkerCount).
,
, .
parallel_reduce:pool_reduce_impl/5
, (
).
,
;
. , ,
parallel_reduce:pool_reduce_impl/5
,
parallel_pool_helper. parallel_
reduce:pool_reduce_impl/5 (
AssignFun)
( pool:pspawn/3),
,
parallel_pool_helper.
parallel_reduce:pool_reduce/6 parallel_reduce:pool_reduce_
impl/5 ,
parallel_map:pool_pmap/5 parallel_map:pool_pmap_impl/4.

(
,
).

,
. ,
parallel_reduce .
,
map reduce .
,
parallel_pool_helper:pool_worker/4 :
,
.
:
pool_worker(Fun, Portion, Index, Master) ->
io:format(~p~n, [node()]),
Result = Fun(Portion),
Master ! #task_result{index = Index, result = Result}.
,

.

map reduce.
: node1, node2,
node3. (
, stdstring): node1@stdstring,
node2@stdstring, node3@stdstring. node2 node3

; node1

map reduce. ,
map. parallel_map:pool_pmap(fun(X) ->
X+0.1 end, [], 2, 3, ['node1@stdstring', 'node2@stdstring', 'node3@
stdstring']) parallel_map:pool_
pmap/5 , .
,
parallel_map:pool_pmap_impl/4. , ,
. ,
;
node1

? .108, .
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

86 | LXF173 2013

Erlang


. parallel_map:pool_pmap(fun(X) -> X+0.1 end, [5, 13], 2,
3, ['node1@stdstring', 'node2@stdstring', 'node3@stdstring'])
parallel_map:pool_pmap/5 ,

. ,
parallel_map:pool_pmap_impl/4.
[5.1, 13.1],
. , ,
;
node1
. , , parallel_map:pool_pmap(fun(X) ->
X+0.1 end, [1, 3, 4, 7, 8, 11, 2, 19], 2, 3, ['node1@stdstring', 'node2@
stdstring', 'node3@stdstring']) parallel_
map:pool_pmap/5 ,
.
, parallel_
map:pool_pmap_impl/4.
[1.1, 3.1, 4.1, 7.1, 8.1, 11.1, 2.1, 19.1],
. 8 ,
2 ,
4 .
3, 4 ,

( ). , node1
,
.
,
reduce (
parallel_reduce:pool_reduce/6 parallel_reduce:pool_
reduce_impl/5). ,
( ,
), ,
( pool).
pool,
.
, pool:pspawn/3
pool:spawn_link/3 ()
; ,
pool:get_node/0.
statistics(run_queue),
, .
pool,
, , ,
(
).
(),

. ,
(, ) .
(
, 2 ),

. pool:pspawn/3,
pool:spawn_link/3 pool:get_node/0
,
.
:
N ,
N ,
.
. load_sample
load_sample:create_load/1, load_
sample:ping/0 load_sample:pong/0:
create_load(0) -> true;
create_load(Count) ->

, ?

Erlang.
Erlang
,
-sname -name.
-sname ;

-name .

:
.

.

PingPID = spawn(load_sample, ping, []),


PongPID = spawn(load_sample, pong, []),
PingPID ! {ping, PongPID},
create_load(Count-1).
ping() ->
receive
{ping, PID} -> PID ! {pong, self()}, ping()
end.
pong() ->
receive
{pong, PID} -> PID ! {ping, self()}, pong()
end.
, N ,
. ,
N statistics(run_queue)
, N.
,
. , 3 : node1, node2
node3. node3 load_
sample:create_load(10000). , ,
statistics(run_queue)
node3. node1
pool_helper:start_pool(test, ['node1@stdstring', 'node2@stdstring',
'node3@stdstring']). ,
, . node1
: lists:foreach(fun(_) -> io:format(~p~n,
[pool:get_node()]) end, lists:seq(1, 9)).
9.
pool:get_node/0
,
, , 3
. node1
: lists:foreach(fun(_)
-> io:format(~p~n, [pool:get_node()]), timer:sleep(4000) end,
lists:seq(1, 9)).
, pool:get_node/0
(4 ),
.
:
node1 node2.
:
pool ,

.

map reduce (
) .

Erlang ( pool). ,

map reduce. , -
( ,
, ).
. |

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |87

 Linux

1

:

.




EKO
TEA,
,
.



.
,
.
, Sony,Adobe,
Avid?
Linux,
Kdenlive.

. ,
,

, DAW NLE.
DAW Digital Audio Workstation,
-
. (
Linux, ), Ardour, QTractor,
Reaper, Nuendo.
NLE Non-Linear Editor.
, ,
,
. NLE

, Avidemux VirtualDub.
.
,
,
. NLE
, [timeline],
;
, ,
(
NLE).
, NLE
DAW.
NLE ,
. ( ,
) ,
,
. ,
, ,
.
AfterEffects
Adobe. NLE
, ,

, .
NLE
, ,
- .
, ,
, .
.
, ,
,
,
:
. .

, ,
, , .
, . (
Gnome 3.)

. , ,
, ,
,
, .

NLE Linux
NLE Linux?

, NLE?
NLE,
, , . , NLE
, , ,

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

88 | LXF173 2013

Kdenlive

.
.
. ,
.
, Linux
. ,

.
,
.
.
NLE,

. , ,
,
,
. ...

LiVES
LiVES (lives.sourceforge.net) , ,
[Gabriel Finch] .
,
c
, dyne.org.
GTK+2,
,
Python, Perl.
, .
,
,
, ,
.

Cinelerra
Cinelerra
[Jack Crossfire] ( [Adam Williams], Heroine Warrior/Heroine Virtual Ltd.)
, [fork] Cinelerra
CV (lumiera.org).
SourceForge (sourceforge.net/projects/heroines/
files/). , CV.
,
, CV- ,
.
Cinelerra
, Broadcast 2000. Broadcast 2000,

> Lives
.

>
Cinelerra.

? www.linuxformat.ru/subscribe/!
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |89

Kdenlive
Cinelerra .
Cinelerra
SevenGnomes,

.
Cinelerra NLE, -
. Cinelerra NLE
, . ,
,
,
,
. Cinelerra
,
.
Cinelerra,

,

.
,
Cinelerra,

- . ,
Cinelerra ,
, Cinelerra
NLE Linux,
,

.
, Cinelerra
.
Cinelerra,

,
Cinelerra ,
,
. , , , Cinelerra
.
Cinelerra ,
, -
( ).
, Cinelerra.

, ,
,
. Cinelerra CV
Cinelerra ( , ,
) .
Cinelerra3,
, ,
.
Lumiera (lumiera.org).
Lumiera ,
,
, FOSS,
Lumiera
, ,
Git. , - Git!
Lumiera Debian (
Lumiera

),
, -

,
Git- , ,
,
, .
- ... ,
- .
Lumiera,
,

.
, NLE Linux?
.

,
Linux .

>
OpenShot.

PiTiVi
, PiTiVi (www.pitivi.org). PiTiVi
Gnome. ,
,
, Gnome
Human Interface Guidelines.
,
PiTiVi , . ,
PiTiVi , ,
NLE.
PiTiVi
,
, PiTiVi
.
, PiTiVi
, . ...
Google
Summer ofCode 2011 .
Google Summer ofCode
...
PiTiVi , Cinelerra,
: Gnonlin,
GStreamer (Gnonlin
GStreamer). PiTiVi
, Python
GTK.
. Lightworks
, . ,

? .108, .
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

90 | LXF173 2013

Kdenlive


EditShare, - Lightworks,

Linux. ,
, -
,
, -,
EditShare. ,
Deb-,
Ubuntu , RPM-.
, Fedora is not asupported distribution
? ,
Linux.
-
. Lightworks
Windows. ,
, ; Lightworks
, 1980 1990 .
,
Lightworks Xara Xtreme? ,
- ,
- , .
Inkscape, Xara Xtreme for
Linux (www.xaraxtreme.org) . , -
, .
Xara Windows. ,
Lightworks
Linux-
Windows-. Xara Xtreme
...
, Linux
. NLE MLT (Media Lovin
Toolkit) OpenShot Kdenlive.

OpenShot
OpenShot (www.openshotvideo.com) ,
, [Jonathan Thomas], Kickstarter
OpenShot . MLT
, ,
, .
Qt GTK.
, ,
,

Qt5, Qt.
OpenShot
, .

( )
, .
OpenShot, ; , -
.
OpenShot
MLT: ,
Kdenlive,
OpenShot. Kdenlive .

Kdenlive
Kdenlive (www.kdenlive.org) ,
. ,
(
) (
).
Cinelerra.
Kdenlive, .

Kdenlive ,
NLE- ,
. (
) ,
. .
, Kdenlive
KDE , ,
. Kdenlive C++
, , MLT (
Kdenlive MLT), FFMpeg

FFMpeg , ,
MPEG4/XVid . OpenShot, Kdenlive
, Kdenlive
,
:
, ,
. KDE
, ,
.
Kdenlive
Linux. MLT
(http://www.mltframework.org/bin/view/MLT/
BuildScripts),
lame, libvpx, libx264, FFMpeg, Frei0r, MLT Kdenlive,
, . .
,
Kdenlive , ,
FFMpeg .
,
. Kdenlive
,
.
.
Kdenlive,
, .
,
Mageia, Kdenlive ,
.
Kdenlive

[Till Theato],
. , Kdenlive
Movit, GPU.
, ,
, Kdenlive,
. |

>
Kdenlive.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |91


3D- Blender
1

Blender:
.




,
,


Blender: Blender.
3D-
.

.

-
,
.
,
.
.


. , ,
,
.
, GMAX (
, 3Ds MAX). Blender?
, . ?...
.
, Blender
?

3D.
, , .
:
1
. ,
-
, - .
Blender
.
2
: ,
(Diffuse map);

(bump/normal/parallax map);
(Lightmap map); (Displacement map).
, ,
, -
. , (Diffuse)
(Ambient occlusion).
,
, .
.
, ,
(
- ). ,
Blender,
. ,

.
,
.
3
: , .

, .
.

. ,
,
.
,

. ( )
.
,
.
[morph target],
. ,
Blender .
4 ,
,
, !
Blender
Autodesk FBX, Wavefront (OBJ), 3D
Studio (3DS) .

.
Blender .
, Blender
. ,
! .


;
,
.
, . , ,

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

92 | LXF173 2013

Blender



Blender
.
Add : Mesh, Curve, Surface,
Metaball. ,
,
.
: (Mesh)
(Curve, Surface, Metaball). , Mesh
(, , )
,
. , Mesh-
,

.

; , ,
(, )
NURBS, , ,
Mesh,
: ,
. . .

,
Normal map.
,
.
, , , , Normal
map.
,
.
,
. . 1,
, 260 ,

, 270 000 .

.
Normal map.
:
?
Mesh, . -,
,
,
. -, Blender
, .
,
,
.
Mesh 8 ,
.
. , (. . 1)
Circle [],
, .
: Tube [], Cone []
Cube []. Mesh
,
, , ,
.
,

.
:
1 Circle
,
Blender
(. 2).
Tool Shelf.
Vertices [],
. :
, .

> . 1. ) ; ) .

? www.linuxformat.ru/subscribe/!
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |93

Blender
> . 2.


.

> . 3. )
Extrude;
)

Subdivide; )
Loop Cut
and Slide.

Blender

2 Extrude []

. ,

(. 3, ).
3 Blender


, Subdivide [] Loop Cut and Slide
[ ]. ,
. 3 (, ).
Subdivide. ,
. 360
.
, 60
. , Loop Cut and Slide
.
4 .
,
.
.

. , ,
. ...

, , ,

, ,

, ,

.
, ,
,
. , ,
.
.

.
.
Mesh, Cube [].
Subdivide Loop Cut and Slide.
.
Mirror
[ ].

, ,
.
Blender. ,

. Blender

; Tool Shelf,
(
); .
,

.

. 5 ,
.
.
.
Mirror ,

.
, (
)
. ,
,
, ..

.

Merge (. . 5),
.


. :
1 .
2 Remove Doubles [ ].

, .
3 ( Smooth
Tool Shelf).
.
. ,
.
4 Multiresolution [
],
.
5 ,
.

Multiresolution. ,
.

? .108, .
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

94 | LXF173 2013

Blender

?
,
.
.
,
, .

?
. 4,
.
.
6000
. ,
, .

.
,
.

, ,
. ,

.

. ,

,
.
-, ,
,

.


. ,
, , .

> . 5. Mirror.
, , ,
, Normal map.
.
,
.
. ,
,
,
Normal map.
,
. 1, 1, ,
.
Normal map
( ) .

> . 4.
.


,
, :
,
.
:
1
Multiresolution,
.
2 (
).
3 ,
Multiresolution.

,

. 6,
. .

Multiresolution.
, ,
Subdivide.
.
(
), .
,
. (. . 6): Carmul-Clark
( ) Simple.
( . 6),

( . 6).
,
Simple
Multiresolution.

. |


;
.

> . 6. , ?
Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |95

? answers@linuxformat.ru, .


...
1
4

2 5 HDD

SDD
3 6

2013

[ , LXF168],
,
.
, if=/dev/sda.
,
.
. sda1,
sda2 sda3.
? ,
dd if=.
if, ,
.
.
[Bob]

VirtualBox ,
sda1, sda2 sda3
.
,

, ,
.

.
,
, ,
(
).
.
Linux, - .
Windows , , ,
(,
) Windows

. Windows
,

.

, . dd
,


, .
VDI ,
.
,
, .
,
,

;
, ,
.
Windows
,
.

VBoxManage, > VirtualBox ,
, .
. Linux
,
eth0
Windows ,
wlan0 . -
dd if=/dev/zero of=/dev/sdaN bs=1M
,
sdaN Windows. , .
Windows, , tg3 Eth ernet iwlwifi .
:
/etc/modules,
VBoxManage modifyhd --compact /path/to/
.
diskimage.vdi
, .
, ,
, , :
, Linux
sudo modprobe tg3
.

sudo modprobe iwlwifi


iwlwifi
Linux ,
. , ! BackTrack. Web-
BackTrack5 UVC ( USB-). Dell Studio 17
, , . web-.
?
uvcvideo ,
[Adam Winczewski]
, . ,
/dev/video0 .
. Linux web-.
Windows

. .
. . Network Manager,
Linux . web-
, , Cheese.
. BackTrack
, , Linux
, . BackTrack
, KPackageKit Synaptic,
web-. , KDE Gnome.
:
,
sudo ifconfig -a
,

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

96 | LXF173 2013

,
(
Windows,
).
( ) ,
Install
[]. !
.
Linux!

3 VM LVM


openSUSE Windows 7 ,
, ,
Windows . Windows
HP ,
DVD Windows .
Windows DVD?
Windows
,
Windows (Windows
Recovery). , Windows .
openSUSE.
.
...
, openSUSE,
, Windows, LVM?
[Greg Jones]


Windows
:
. ,
.
Windows OEM
. ,

. ,
Windows
,
, .


Windows, .
, Windows -
Windows.
,
!
Windows
LVM,
,
. LVM
/boot ,

. LVM
openSUSE ,
Windows, .
,
SUSE

/etc /var /www,
.
,
,

rpm --query --all

,
,
. ,

, LVM,
. ,
, Live CD.
LVM ,
:
sudo pvresize /dev/sdaN
pvdisplay
, vgdisplay
.

,

.




.
,

( ).


.

, root.
,
.
, Ubuntu
,
sudo
,
root
.
su,
root
root ,
logout.
su,

sudo.

Ubuntu 12.04,
SSH . ,

, ,
, IP-
.
,
Landscape. ,
landscape-sysinfo ,

/proc

-
,
?
, proc
, ,
,
, 1
.
. .
,
/proc .
,

, ,
,
.
/proc
( 7109),

. , cat /proc/version,

, cat /proc/cpuinfo
.
, ide, scsi, bus/usb, bus/pci bluetooth,

.
,
- .
,

.
,
,
..
/proc
, ,
. ,
/proc/sys/vm/swappiness ,

. , .
echo:
echo 30 >/proc/sys/vm/swappiness
/proc
/usr/src/linux/Documentation/
filesystems/proc.txt.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |97


,
SSH?
Purple Penguin [ ]

,
,
,
-
. ,
,
,
,
landscape-sysinfo.

, . Bash
/etc/profile,

~/.bash_profile, ~/.bash_login ~/.profile
.
,
Bash
su (
-l), ~/.bashrc.

, , ,
, .
,
,
, ,
.
,
, landscape-sysinfo /etc/profile,

.

Windows Linux,
Ubuntu 12.04 LTS,
.
,
!
-
?
[Jon Burton]


,
,

. ,
,
, .
,

. ,
Live CD Ubuntu
. , USB, :
fdisk -l /dev/sda
,
. Ubuntu
,

,
. USB- ,
. /media/
usbstick.
,
:
sudo -i
mkdir -p /mnt/root
mount /dev/sda1 /mnt/root
tar czf /media/usbstick/root.tar.gz /mnt/root
root,

sudo.
( , /dev/sda1),
.
,
Linux.
, FAT,
FAT 4 ,
.
NTFS, ext2.
:
tar tvf /media/usbstick/root.tar.gz
,
. -
, .

Partition Editor ,
. Create Partition
[ ] , Align To: [
] MiB [],
.
,

.
ext4.
,
, ,
, :
sudo -i
mkdir -p /mnt/root
mount /dev/sda1 /mnt/root
tar xf /media/usbstick/root.tar.gz -C /mnt/root
Ubuntu UUID.
UUID

sudo blkid /dev/sda1
/mnt/root/etc/fstab
UUID .
. ,
:
grub-install boot-directory=/mnt/root/boot --rootdirectory=/mnt/root /dev/sda
;
.


,
, , ,
RPM ( Fedora),
.
./configure.
,
- . ,
.

configure
,
. , configure,

?
,

. : ,
.
[Andrew Court]

> Landscape , ,
.

, , ;
configure.
; -
,
. , ,
, .
,
,
.
, .
.
Readme
Install, ,

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

98 | LXF173 2013

>
. Gparted .
./configure. ,
.
, .
- ,
./configure help
.
,
, ,
; .
./configure .
,

, 90 % , ,
, .
--configcache:
./configure --config-cache

config-cache,
.
,
SSH- ,
--silent,
Checking for foo... [ ...]. |

,
,
.
,
.
,

, .

.
Linux ,
Hardinfo (http://
hardinfo.berlios.de/)

HTML-,
.

lshw (http://ezix.org/project/wiki/
HardwareLiSter).

( ).

,
root system.
txt . .
uname -a>system.txt
lspci >>system.txt
lspci -vv >>system.txt


>
,
? ADSL
?
.
3G, ADSL.
HSPA (High Speed Packet Access
)
.
,
(
) .
>
,
?
.

(, ,

),

,

YouTube.
,

.
> ,
?

.

,
.

USB- .
SIM- ,
.
> ?

,

,

.
15 3
.
> ?
18
,
.

.
>
Linux?
.
, ,
Huawei,

Linux,
.
KPPP Gnome-

PPP, /dev/
ttyUSB0.
SIM-,

(, ,
-
).
> ?
PPP

. ,
Network Manager,
,
3G- .

,
.
.

Network
Manager.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |99

LXFHotPicks
RText TMSU Cosmosmash Ncdu Typer Ascii Design ZedLog
Tower Toppler Converseen Crayonizer QMentat


,
,
.

RText

2.0.7 www.fifesoft.com/rtext



.
Vim, Emacs,
-

. ,

:
, Linux,
, ,
Windows, Mac,

- Solaris Atheos.
RText ,
Java, ,
,
.
NetWare. Java
web- , , ,
, RText
,
20
. !
RText
.

;

>

(
)


.

RText
Java
.

RText



, ,
.

Tools output


,
Tools,
.


View > Docked
Windows > Console,

.


,

.

.tar.gz
java -jar RText.jar.
RText

, .

,
:
( 26 ),
,
;
;

;

; .

( ,
Ctrl+B make
), IDE-
,
Options
.
RText
,
, ,
,
.

Linux Windows,
Linux,
Windows
( Linux ~/.rtext/),



.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

100 | LXF173 2013

LXFHotPicks

TMSU
0.2.0 www.tmsu.org



? , ,
~/business/, ~/photos/,
~/personal/. ,

?
,
~/photos/, ?

: ,

(). TMSU
,

,
Fuse SQLite;
,
/usr/local/bin .
,
TMSU, .
: cat.jpg, contract.doc letter.
doc.

personal cat.jpg letter.doc,


business contract.doc;

tmsu tag cat.jpg personal


tmsu tag letter.doc personal
tmsu tag contract.doc business
, tmsu tags,
. !
,
photo,
tmsu tag cat.jpg photo.
, ,

~/.tmsu/.
;

Linux,
mkdir mp && tmsu mount mp

>


,


,
.

TMSU

.

TMSU
( Fuse)
mp. ,
tags, ,
:
(business, personal photo). cat.jpg, ,
personal, photo
,

.

Linux;
, .
,
: TMSU
.

Converseen
0.6.2 http://converseen.sourceforge.net

mageMagick
,
Unix,
;
.

1990 ,
200 . ImageMagick


, ,
, ,
,
.
ImageMagick
,
- .
,
,
,

. Converseen ,
ImageMagick GUI Qt;

,
Magick++
.
Converseen ,
Open Images [
]
(
Shift+ ).

, ,
.
,
;
,
ImageMagick.

Qt
,
Convert ,
.
:

, ,

> ,
Image Settings.

. ,
,

, ,
.

,
.
Converseen
,
Unix/Linux: ,
,

, GUI.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |101

LXFHotPicks

Ncdu
1.10 http://dev.yorhel.nl/ncdu


...
,
,
. ,
Linux,
. .
,
. Linux ( ,

)
,

-. .


; du,

, . Ncdu

( ) ,

Ncurses. ,
,

,

,
.
ncdu ,

,
.

,
,
. G
,
.

,
,
,

> , ,
,


.


du.
,
Enter;

< . I,

, N S
.
,
?
.
Ncdu (
59K),

SSH.
...

Typer
0.4.0 http://code.google.com/p/juanmabcprj/wiki/Typer

, ,
,
. ,


. ,
...
Typer
-
,

Gnome.
RPM Fedora 18 (
),
Gnome,
.
Typer
,
, ,
,
Alt [
, . .].
1 12,


.
,
;
, ,
.
,
, ,
.



:
,
.
, Fortune,
,
Linux Unix,
,
.
Fortune
,
.

>


,

,
.


.

,
.
, :
Ctrl+H,
Wikipedia, .
, ...

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

102 | LXF173 2013

LXFHotPicks

Crayonizer
0.2 http://sites.google.com/site/columscode/home/crayonizer

:
.

,
,
.
?


,
, .
Crayonizer ,

.
,
,

.
: ,
$PATH (
, /usr/prebin/),
,
.

, Crayonizer
ifconfig.

crayonizer, ifconfig.
ifconfig


/usr/prebin/,
-
(/sbin/ifconfig).
,
README, .
Crayonizer
, make, top, ps, netstat
dmesg. ,
,
crayonizer.conf;

>

ifconfig.

Crayonizer

.

,
, .
Crayonizer
Linux,

.

,
.

()

ZedLog
0.1b http://bit.ly/11nbNFm

,
,
LXF170
LXF154 . ,
,

, . ,
,
,
.
,
.

[keylogger].
,
,
. , ,

-
,
.
, ,
.


,
,

. ZedLog
Java,
, ;
, .zip
java -jar zedlog.jar.
Add ,
.
,
,
.
,

,

> ZedLog


,

.


,
.


Composite.
File ,
.
,

, Hide,
ZedLog .
,
-

(F1), ,
, . .jar
:
ZedLog ,

.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |103

LXFHotPicks
HotGames
-

Tower Toppler
1.6 http://toppler.sourceforge.net

,
Tower Toppler
, , ,
.
,
,
,
- ,
.
,
,
,
...
, -.
, Tower Toppler

, 1987
Nebulous.
,

, C++/SDL,

[Andreas Roever]
[Pasi Kallinen].

(. README),
./toppler.
,
.

,
()
( ). , ,
;
Tower Toppler
.
,

> ,
...

,
.

: , ,

, .
,

. 60 ;
,
, , ,
.

Cosmosmash
1.4.7 http://perso.b2b2c.ca/sarrazip/dev/cosmosmash.html


,
,
-.

-
- .
Astrosmash,
1981 Intellivision (
Atari 2600). Cosmosmash
Astrosmash ,
C++ SDL.
Cosmosmash

Flatzebra.

./configure, make make install (
root),
cosmosmash, .
,
;

,
, ,
.

-
.
,
, ,
.
, ;

,
,
, .

1980

1980,
,
: .

>

,




.


.
, ,

. ,
,
,
, .

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

104 | LXF173 2013

LXFHotPicks
ASCII

Ascii Design

,
...
Zim 0.60

wiki.
http://zim-wiki.org

1.0.1 http://ascii-design.sourceforge.net

-,

,
ASCII.

, ,
. .
,
,

ASCII
.
. Figlet
(
, www.figlet.
org). Ascii Design,
.tar.bz2
INSTALL.TXT
. Ascii
Design
Figlet
/usr/bin/figlet /usr/share/figlet/,
.

Ascii Design
,
ASCII .
(
)
;
,
, ,
.

,
,
,
. ?..

XtermControl 3.0
XTerm
, ,
.
www.thrysoee.dk/xtermcontrol
Gamgi 0.16.4
,
.
www.gamgi.org

>
,

IRC.

QMentat

XOWA 0.5.0
.
http://sourceforge.net/projects/xowa
mdp 0.2
,
GnuPG.
http://tamentis.com/projects/mdp

0.9.0 http://realgrep.github.io/QMentat


( , ,
)? , QMentat

;

.
,
.
QMentat
INSTALL,
qmake
, ,
.qm.
, tar-
, qmentat.qrc,
file translations. .
QMentat

: , , ,
,

> ,
,
.

vcprompt 1.1

.
http://freecode.com/projects/vcprompt

.

,
Settings,
.
, , ,
: ,
,
, ,
.
, -, ,
,
. |

Sanzang 1.0
-
.
http://rubygems.org/gems/sanzang
FXMovieManager 6.3
,
.
http://sourceforge.net/projects/
fxmoviemanager

> ,

1.0
,

.

>
- MPlayer.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |105


DVD

, , , -...

, 8 DVD.
Linux

Debian 7


Linux Format DVD,
. ,
Linux Format,
DVD LXF
,
.
DVD

.

,
, DVD.
,

.
,
Linux. , ,
...
,
.
,
,
, ,
,
-
. ,

.
...
,
, .
,
?

!

-
LXFDVD
, ,
disks@linuxformat.ru
+7(812)3090686.


, Debian.
, ,
. ,
, ,

. , ,
, .

, ,
. Install Bootloader, No
Grub master
boot record?;
, Grub (
/dev/sda).
.

Linux

Mageia


Mandrake. ,
Linux, ,
How-To
, Mandrake ,
, , .
Mageia . ,

Mageia Control Center,
.

. ,
... .
Sabayon.

Sabayon

, ,
Debian, Mageia, Sabayon

> Sabayon: Linux.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

106 | LXF173 2013



DVD
Linux?
!

2013

LXFDVD 173

Wheezy

Mageia 3
Sabayon
1304

MATE Desktop 16

3D-

Linux? ?
MS Office?
?
?
Index.html .

sign 101, 10 Linux


: rtext 207, AsciiDe

LXF64


Linux Format.

LXFHotPicks

Ascii Design

NCDU

Toppler


.
, .

Curses
,

SSH.


Tower Toppler.

Coverseen

Typer

QMentat

ZedLog

CosmoSmash

RText

-
.

1980

AstroSmash.

Java,


.

Image
Magick,
.

Crayonizer
- ,
-
? Crayonizer
.

TuxRadar

S5 E8 + 1
[News] Linux .
[Open Ballot] Linux?
[Discoveries oftheweek] Canaima, Fonts, IRC,
Kate, BitTorrent sync SSH X.

S5 E7
[News] LXF
.
[Open Ballot]
Linux?
[Discoveries oftheweek] Retro Arch,
IntoTheDead, Terminator, IRC.

Checkinstall tar-
.
GNU Core Utils ,

.
Hardinfo
.
Plop
.
RaWrite
Windows.
SBM

.
WvDial
dial-up.

TMSU

,
.


> Ascii Design

.

TheCathedral and theBazaar [


]
. [Eric S Raymond],
.
Linux Kernel inaNutshell [ Linux
] ,
-
[Greg Kroah-Hartman].
Debian
.
Linux Linux Z.
Python
-

.


Bourne Shell

.

>

-.

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |107

www.linuxcenter.ru!
, ,
LXF !

:
250 .

250 .

250 .

LXF170

LXF171

LXF172






Samba4 :
Active Directory!
Kazan


Linux


Secure Boot ?
Web-

Ubuntu

Linux
Android
Trisquel

Tizen , !
,

LXFDVD: PCLinuxOS, Porteus2.0 3

LXFDVD: OpenSUSE 12.3, Trisquel

LXFDVD: Ubuntu Privacy Remix, Kubuntu, Xubuntu,

: shop.linuxformat.ru/lxf_170/
PDF-: shop.linuxformat.ru/elxf_170/

: shop.linuxformat.ru/lxf_171/
PDF-: shop.linuxformat.ru/elxf_171/

: shop.linuxformat.ru/lxf_172/
PDF-: shop.linuxformat.ru/elxf_172/

2013

2013

, 10 Linux ( ),
...

LXF, 10 Linux (
), ,
...

2013

Manjaro, 10 Linux ( ),
...

, ! ,
www.linuxformat.ru/subscribe www.linuxcenter.ru, !
shop.linuxformat.ru LXF ( ).

www.linuxformat.ru/subscribe/
:
- (812) 309-0686
(499) 271-4954

Linux Format


xform
vk.com/linu


Linux Format
:
Linux
LXF
LXF


Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

DVD

2013

,
. , ,

,

.

Fedora 19

39 Gnome 38 KDE Plasma Workspaces 410 MATE Desktop 16

: RPM, Deb
. ,
. ,
, .

64-

: Developers Assistant, OpenShift Origin 3D-

, -

-
,

FDVD!
LX
Linux.

. ,

Essentials []
. , ,
.

LXFDVD 173

- ?

?
2013

LXFDVD 173

Wheezy

Mageia 3

Sabayon
1304

...

: rtext 207, AsciiDesign 101, 10 Linux

Linux,
.
,

Linux , . ,
,
:
_-1.0.1.i386.rpm ,
RPM,
x86;
_-1.0.1.i386.deb ,
Debian;
_-1.0.1.tar.gz
;
_-1.0.1.tgz ,
: tgz tar.gz;
_-1.0.1.tar.bz2 ,
bzip2 gzip;
_-1.0.1.src.rpm
, RPM-
;
_-1.0.1.i386.FC4.RPM
RPM x86,
Fedora Core 4;
_-1.0.1.ppc.Suse9.rpm
RPM,
SUSE 9.x PPC;
_-devel-1.0.1.i386.rpm
.

,
, ,
:
disks@linuxformat.ru

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

2013 LXF173 |109

110 | LXF173 2013

,

!

Fedora 19 DVD, 64-


( LXFDVD)


, , , disks@linuxformat.ru

?
: info@linuxformat.ru

Bash Scripting
Bash
Bourne Shell Scripting
Bash
Cathedral Bazaar
[Eric S Raymond]
The Debian Administrators Handbook
, Debian
Dive Into Python
Python
Intro to Linux Linux

10 LINUX
( )

Debian 7 Wheezy XFCE, 32-


( LXFDVD)
Debian 7 ,
32- 64- (ISO-)
Mageia 3 Mandriva,
32- ( LXFDVD)
Sabayon 1304 Gentoo
, 32-
( LXFDVD)

DVD- Linux Format 8 (173). 2013

Crayonizer 02

NCDU 110 (NCurses Disk Usage)

QMentat 090
Rtext 207
TMSU 020
Toppler 16 -
Typer 040

ZedLog 01b ()

. 620137, , . , ., . 9. 77-15.

; , ,
. .
, Linux Format , ,
DVD, . - ,
, .

AsciiDesign 101
ASCII-
Converseen 062
CosmoSmash 147 ,
1980-

HOTPICKS

Linux Dictionary Linux,



Linux Kernel in a Nutshell
Linux,
-
[Greg Kroah-Hartman]
System Administrators Guide
Linux
GNU Tools Summary
GNU

DVD


cdrecord

ISO-
cdrecord.
-root. C
. :
cdrecord -scanbus

, . SCSI-
, 0,3,0.

:
cdrecord dev=0,3,0 -v / /image.iso

cdrecord,
/etc/default/cdrecord.
( ,
):
Plextor= 0,3,01216M
;
SCSI-
.
SCSI-
.
, :
CDR_DEVICE=Plextor
ISO-

cdrecord -v /path/to/image.iso

, gcombust. root Burn
ISO 9660 Image . , , Combust!
,
.

Linux -
. cdrecord

. ISO-,
, Linux,
Windows, Mac OS X AmigaOS.

, ,
- , ,
. -, ,
(. ).

. , ,
. web- .

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om


Classifieds?
(210 297 )

165 200 .

(197 144 ) 88 500 .


(102 278)

88 500 .

(98 138 )

53 100 .

(44 113 )

15 000 .

.: +7 812 309 06 86

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

Linux



77-21973 14 2005
. 3000.


info@linuxformat.ru

, , ,
,


,




advert@linuxformat.ru

.

188330, ., -, . , ., 4
8072

[Graham Morrison] graham.morrison@futurenet.com
[Andrew Gregory]
andrew.gregory@futurenet.com
[Ben Everard] ben.everard@futurenet.com
[Chris Thornett]
chris.thornett@futurenet.com
-
[Efrain Hernandez-Mendoza] efrain.hernandez-mendoza@futurenet.com


[Neil Bothwick], [Chris Brown],
[BenEverard], [Marco Fioretti], [AndrewGregory],
[Stuart Jarvis], [Graham Morrison],
[Jonathan Roberts], [Mike Saunders],
[Mayank Sharma], , ,
, , ,
[Stacey Black],
- [Anna McGee]
[Shane Collinge],
[SimonMiddleweek], Elly Walton Illustrations

,
,
.


UK: Linux Format, 30 Monmouth Street, Bath BA1 2BW
Te. +44 01225 442244, email: linuxformat@futurenet.com
:
- ():
., 50, . 15
. +7 (812) 309-0686
:
., 17, . ( )
./ +7 (499) 271-4954
, , :
partner@linuxcenter.ru

: , Linux Format,
Future Publishing Ltd (Future plc group company).
.
.


, -
.

GNU, MBR, GUI, HURD, TTY... ?



/?

, , ,
.
. Linux Format
, .
Linux Format , .
, ,
. Linux Format
.
.
.
CD DVD,
, .
: .
Linux Format ,
.
Linux [Linus Torvalds].
GNU/Linux Linux .
. , ,
GPL v3. . www.gnu.org/copyleft/gpl.html
, Future plc group company,
http://www.futureplc.com

Linux Format 2005


Future Publishing Ltd 2005

...

BATH LONDON MILAN NEW YORK PARIS SAN DIEGO SAN FRANCISCO

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

112 | LXF173 2013

16+

www.mandriva.ru

Mandriva Linux GNU/Linux .


Mandriva , ,
, ,
.
Mandriva Linux
Mandriva 2010.2 Powerpack
Mandriva 2010.2 Powerpack
,
. ,
Mandriva Powerpack,
1:

Windows GNU/Linux.

Mandriva Enterprise Server 5


Mandriva Enterprise Server 5 (MES 5)
GNU / Linux . MES 5
.
MES 5 Mandriva,
Mandriva Directory Server,
,

. 5 .


Mandriva Linux
5 4 ,

1
2
.
Mandriva 2008 Spring Powerpack
.
Mandriva Corporate Server 4 Update 3
.
Mandriva Flash GNU/Linux,
USB-.

EduMandriva

.
, .
.

Mandriva
Mandriva Linux 2010.2 Powerpack (DVD-Box)
Mandriva Enterprise Server 5 1 , (c )
Mandriva Enterprise Server 5 3 , ( )
Mandriva
Mandriva Linux EduMandriva
Mandriva
Mandriva 2008 Spring Powerpack 10
Mandriva 2008 Spring Powerpack 5
Mandriva 2008 Spring Powerpack 1
Mandriva Corporate Server 4.0 Update 3

, .
1300
13300
34800
3500
28500
14500
4990
10050

Mandriva /!

+7(499)

2714954

:

M ANDRIVA ,

, ( ),



, ,

-

,

,
,

.

-
+7(812)

3090686

Linux- . www.linuxcenter.ru

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om



,
IP-
-2 ,
,
,
,

. -2

.


-2
.

thernet
E M/
0
0
100/10

(3-

64-




:
,
, ;


(VLAN);

,

.

+7(499)

2714954

:



;



IDS;


GRID-.

-
+7(812)

3090686

Linux- . www.linuxcenter.ru

Linux Format. . LC0. : Skipsky Mike I., email: Misfromru. om

Вам также может понравиться