Sophie

Sophie

distrib > Mandriva > current > x86_64 > by-pkgid > d58aa6ed085e243e8502e25a113915d3 > files > 431

tuxpaint-0.9.21-2mdv2010.2.x86_64.rpm

Óñòàíîâêà Tux Paint

Tux Paint - Ïðîñòàÿ ïðîãðàììà ðèñîâàíèÿ äëÿ äåòåé.

Copyright 2005 by Bill Kendrick and others
bill@newbreedsoftware.com
http://www.newbreedsoftware.com/tuxpaint/

27 èþíÿ 2002 - 26 ôåâðàëÿ 2005
$Id: INSTALL.txt,v 1.1 2007/08/11 07:41:34 wkendrick Exp $


Òðåáîâàíèÿ:
-------------
  Âåðñèÿ äëÿ Windows:
  --------------
    Âåðñèÿ Tux Paint äëÿ Windows ïîñòàâëÿåòñÿ ñî âñåìè íåîáõîäèìûìè áèáëèîòåêàìè, ïðåäâàðèòåëüíî ñêîìïèëèðîâàííûìè 
    (â ôîðìàò ".DLL") è, òàêèì îáðàçîì, íå òðåáóåò ñêà÷èâàíèÿ äîïîëíèòåëüíûõ êîìïîíåíòîâ.
    
  libSDL
  ------
    Tux Paint òðåáóåò íàëè÷èÿ Simple DirectMedia Layer Library (libSDL),
    îòêðûòîé ìóëüòèìåäèéíîé áèáëèîòåêè, äîñòóïíîé ïîä ëèöåíçèåé
    GNU Lesser General Public License (LGPL).

    Íàðÿäó ñ libSDL, Tux Paint òðåáóåò íåêîòîðûõ äðóãèõ "âñïîìîãàòåëüíûõ" áèáëèîòåê SDL: 
    SDL_Image (äëÿ ãðàôè÷åñêèõ ôàéëîâ), SDL_TTF (äëÿ ïîääåðæêè øðèôòîâ True Type) è, íåîáÿçàòåëüíî, 
    SDL_Mixer (äëÿ çâóêîâûõ ýôôåêòîâ).

    Âåðñèè äëÿ Linux/Unix:
    -----------------
      Áèáëèîòåêè SDL äîñòóïíû â âèäå èñõîäíîãî êîäà, èëè êàê RPM, ëèáî ïàêåòû Debian
      äëÿ ðàçëè÷íûõ äèñòðèáóòèâîâ Linux. Èõ ìîæíî çàêà÷àòü ñ:

        libSDL:      http://www.libsdl.org/
        SDL_Image:   http://www.libsdl.org/projects/SDL_image/
        SDL_TTF:     http://www.libsdl.org/projects/SDL_ttf/
        SDL_Mixer:   http://www.libsdl.org/projects/SDL_mixer/   [ÍÅÎÁßÇÀÒÅËÜÍÀß]

      Òàêæå îíè îáû÷íî ïîñòàâëÿþòñÿ âìåñòå ñ äèñòðèáóòèâàìè Linux
      (íàïðèìåð, íà èíñòàëÿöèîííûõ äèñêàõ, èëè äîñòóïíû ÷åðåç ñèñòåìû óïðàâëåíèÿ ïàêåòàìè, 
      òàêèìè êàê "apt-get" â Debian).

      ÏÐÈÌÅ×ÀÍÈÅ: Ïðè óñòàíîâêå èç ïàêåòà, ÎÁßÇÀÒÅËÜÍÎ óñòàíîâèòå è 
      "-devel" âåðñèè ïàêåòîâ. (Íàïðèìåð, óñòàíîâèòå è
      "SDL-1.2.4.rpm" È "SDL-1.2.4-devel.rpm")

  Ïðî÷èå áèáëèîòåêè:
  ----------------
    Tux Paint òàêæå èñïîëüçóåò äðóãèå ñâîáîäíûå, ðàñïðîñòðàíÿåìûå ïîä
    LGPL, áèáëèîòåêè.   ñîñòàâå Linux îíè óæå óñòàíîâëåíû, ëèáî ãîòîâû ê óñòàíîâêå êàê ÷àñòè äèñòðèáóòèâîâ.
    
    libPNG
    ------
      Tux Paint èñïîëüçóåò ôîðìàò PNG (Portable Network Graphics) äëÿ õðàíåíèÿ ðèñóíêîâ.  
      SDL_image òðåáóåò íàëè÷èÿ óñòàíîâëåííîé libPNG.

        http://www.libpng.org/pub/png/libpng.html

    FreeType2
    ---------
      Tux Paint èñïîëüçóåò øðèôòû TTF (True Type Font) äëÿ ââîäà òåêñòà.
      SDL_ttf òðåáóåò íàëè÷èÿ áèáëèîòåêè FreeType2.

        http://www.freetype.org/

    gettext
    -------
      Tux Paint èñïîëüçóåò ðåãèîíàëüíûå íàñòðîéêè ñèñòåìû âìåñòå ñ áèáëèîòåêîé
      "gettext", äëÿ ïîääåðæêè ðàçëè÷íûõ ÿçûêîâ (íàïðèìåð, ðóññêîãî).

        http://www.gnu.org/software/gettext/

    Óòèëèòû NetPBM  [ÍÅÎÁßÇÀÒÅËÜÍÎ]
    ------------------------
       Linux è Unix äëÿ ïå÷àòè èñïîëüçóþòñÿ óòèëèòû NetPBM.  (PNG, ãåíåðèðóåìîå TuxPaint'îì, êîíâåðòèðóåòñÿ â 
      PostScript ñ ïîìîùüþ òàêèõ óòèëèò êîìàíäíîé ñòðîêè NetPBM, êàê "pngtopnm" è "pnmtops".)

        http://netpbm.sourceforge.net/
	

Êîìïèëÿöèÿ è óñòàíîâêà:
---------------------------
  Tux Paint âûïóñêàåòñÿ ïîä GNU General Public License (GPL)
  (ñì. ïîëíûé òåêñò â "COPYING.txt") è, òàêèì îáðàçîì, âêëþ÷àåò èñõîäíûé êîä.

  Äëÿ Windows:
  --------------
    Êîìïèëÿöèÿ:
    ----------
      Tux Paint ïîñòàâëÿåòñÿ äëÿ Windows â ñêîìïèëèðîâàííîì âèäå è, òàêèì îáðàçîì, íå òðåáóåò êîìïèëÿöèè.
      
      Ñ ôåâðàëÿ 2005 ã. (íà÷èíàÿ ñ Tux Paint 0.9.15) âêëþ÷àåòñÿ
      ïîääåðæêà êîìïèëÿöèè Windows-ñèñòåì ñ èñïîëüçîâàíèåì MinGW/MSYS.
      
      Ïîñëå êîìïèëÿöèè âñåõ ìîäóëåé, âûïîëíèòå ýòè êîìàíäû â MSYS:
      
        export set CPATH=/usr/local/include
	export set LIBRARY_PATH=/usr/local/bin:/usr/local/lib
	make win32
	make install-win32
	tuxpaint

    Èíñòàëëÿòîð:
    ----------
      Äâàæäû ù¸ëêíèòå ïî óñòàíî÷íîìó ôàéëó Tux Paint (ôàéë .EXE)
      è ñëåäóéòå èíñòðóêöèÿì.

      Âíà÷àëå, Âàñ ïîïðîñÿò âûðàçèòü ñîãëàñèå ñ ëèöåíçèåé.
      (Ýòî GNU General Public License (GPL), ïîëíûé òåêñò êîòîðîé íàõîäèòñÿ òàêæå â ôàéëå "COPYING.txt".)

      Çàòåì áóäåò çàäàí âîïðîñ, æåëàåòå ëè Âû óñòàíîâèòü ÿðëûêè
      Tux Paint â ìåíþ "Ïóñê" è íà ðàáî÷èé ñòîë Windows.
      (Ïî óìîë÷àíèþ óñòàíàâëèâàþòñÿ îáà.)

      Çàòåì Âàñ ñïðîñÿò, ãäå Âû æåëàåòå óñòàíîâèòü Tux Paint.
      Ìåñòà â äèðåêòîðèè ïî óìîë÷àíèþ äîëæíî áûòü äîñòàòî÷íî äëÿ óñòàíîâêè.
       ïðîòèâíîì ñëó÷àå, âûáåðèòå äðóãîå ìåñòîïîëîæåíèå.

      Çàòåì Âû äîëæíû íàæàòü "Install" ("Óñòàíîâèòü") äëÿ íà÷àëà óñòàíîâêè Tux Paint!

    Èçìåíåíèå íàñòðîåê ñ ïîìîùüþ ÿðëûêà:
    -----------------------------------------
      ×òîáû èçìåíèòü íàñòðîéêè ïðîãðàììû, ù¸ëêíèòå ïðàâîé êíîïêîé ìûøè ïî ÿðëûêó TuxPaint
      è âûáåðèòå "Ñâîéñòâà" (âíèçó).
       
      Óáåäèòåñü, ÷òî â ïîÿâèâøåìñÿ äèàëîãîâîì îêíå âûáðàíà âêëàäêà "ßðëûê"
      è ïðîâåðüòå ïîëå "Îáúåêò". Âû äîëæíû óâèäåòü ÷òî-òî âðîäå ýòîãî:

        "C:\Program Files\TuxPaint\TuxPaint.exe"

      Òåïåðü ìîæåòå äîáàâèòü ïàðàìåòðû êîìàíäíîé ñòðîêè. Îíè áóäóò âûïîëíÿòüñÿ
      ïðè äâîéíîì ùåë÷êå íà ÿðëûêå.
       
      Íàïðèìåð, ÷òîáû ïðîãðàììà çàïóñêàëàñü â ïîëíîýêðàííîì ðåæèìå,
      ñ ïðîñòûìè ôîðìàìè (áåç âîçìîæíîñòè ïîâîðîòà) è íà ôðàíöóçñêîì,
      äîáàâüòå ïàðàìåòðû (ïîñëå "TuxPaint.exe"):

        "C:\Program Files\TuxPaint\TuxPaint.exe" -f -s --lang french

      (Ñì. ïîëíûé ñïèñîê ïîääåðæèâàåìûõ ïàðàìåòðîâ êîìàíäíîé ñòðîêè â "README.txt".)
       
      Åñëè Âû ñäåëàëè îøèáêó, èñïîëüçóéòå Ctrl-Z äëÿ îòìåíû. Äëÿ âûõîäà áåç ñîõðàíåíèÿ èçìåíåíèé, 
      íàæìèòå êëàâèøó [ESC] (åñëè Âû íàæèìàëè êíîïêó "Ïðèìåíèòü" èçìåíåíèÿ ñîõðàíÿòñÿ!).
       
      Êîãäà çàâåðøèòå ðåäàêòèðîâàíèå, íàæìèòå "OK."

    Åñëè ÷òî-òî ðàáîòàåò íåïðàâèëüíî
    -----------------------
      Åñëè ïðè äâîéíîì ùåë÷êå íà ÿðëûêå íè÷åãî íå ïðîèñõîäèò,
      âåðîÿòíî â êîìàíäíîé ñòðîêå áûëà äîïóùåíà îøèáêà.
      Îòêðîéòå Ïðîâîäíèê è ïðîñìîòðèòå ôàéë
      "stderr.txt" â ïàïêå TuxPaint.
	
       í¸ì ñîõðàíÿþòñÿ ñîîáùåíèÿ îá îøèáêàõ. Îáû÷íî
      ýòî íåïðàâèëüíûé ðåãèñòð ñèìâîëîâ (ïðîïèñíàÿ "Z" âìåñòî
      ñòðî÷íîé "z") èëè ïðîïóñê/ëèøíåå "-" (òèðå).
  
  
  Äëÿ Linux/Unix:
  -----------------
    Êîìïèëÿöèÿ:
    ----------
      Ïðèìå÷àíèå: Òåêóùàÿ âåðñèÿ Tux Paint íå èñïîëüçóåò autoconf/automake, òàê ÷òî
     ñêðèïò "./configure" îòñóòñòâóåò.  (Èçâèíèòå!) Êîìïèëÿöèÿ äîëæíà ïðîòåêàòü 
     ïî ñòðîãî çàäàííîìó ïóòè, åñëè ìû õîòèì ãàðàíòèðîâàòü óñòàíîâêó ïðîãðàììû.

      ×òîáû ñêîìïèëèðîâàòü ïðîãðàììó èç èñõîäíèêîâ, ïðîñòî çàïóñòèòå ñëåäóþùóþ êîìàíäó
      èç îáîëî÷êè (íàïðèìåð, "$"):

        $ make

    Îòêëþ÷åíèå çâóêà âî âðåìÿ êîìïèëÿöèè:
    --------------------------------
      Åñëè ó Âàñ íåò çâóêîâîé êàðòû, èëè Âû ïî äðóãèì ïðè÷èíàì ïðåäïî÷èòàåòå
      ñêîìïèëèðîâàòü ïðîãðàììó áåç ïîääåðæêè çâóêà (ò.å., SDL_mixer íå áóäåò óñòàíîâëåí), 
      Âû ìîæåòå çàïóñòèòü "make" ñ ïàðàìåòðîì "nosound":

        $ make nosound


    Åñëè âîçíèêëè îøèáêè:
    ------------------
      Åñëè âî âðåìÿ êîìïèëÿöèè Âû ïîëó÷èëè ñîîáùåíèÿ îá îøèáêàõ, óáåäèòåñü,
      ÷òî íåîáõîäèìûå áèáëèîòåêè óñòàíîâëåíû (ñì. âûøå). Åñëè èñïîëüçîâàëèñü
      ïàêåòíûå âåðñèè áèáëèîòåê (íàïðèìåð, RPMû ïîä RedHat èëè DEBû ïîä Debian),
      íå çàáóäüòå òàêæå ñêà÷àòü  ïàêåòû"-dev" èëè "-devel",
      èíà÷å Âû íå ñìîæåòå ñêîìïèëèðîâàòü Tux Paint (è äðóãèå ïðîãðàììû)
      èç èñõîäíèêîâ!


    Èíñòàëëÿöèÿ:
    -----------
      Òåïåðü, ïðè îòñóòñòâèè êðèòè÷åñêèõ îøèáîê, ìîæíî ïðèñòóïàòü ê óñòàíîâêå ïðîãðàììû.
      Ïî óìîë÷àíèþ, ïðîöåññ óñòàíîâêè íåîáõîäèìî ïðîâîäèòü ïîä ïîëüçîâàòåëåì "root" 
      ("ñóïåðïîëüçîâàòåëü"). Ïåðåêëþ÷èòåñü íà "root"
      íàáðàâ êîìàíäó:

        $ su

      Ââåäèòå ïàðîëü äëÿ "root" â ñòðîêó ââîäà. Òåïåðü Âû ñòàëè "root'îì"
      è â ñòðîêå ââîäà ïîÿâèëîñü "#". Äëÿ óñòàíîâêè ïðîãðàììû è å¸
      ôàéëîâ äàííûõ íàáåðèòå:

        # make install

      Ïî îêîí÷àíèè, ìîæåòå ïåðåêëþ÷èòüñÿ íà îáû÷íîãî ïîëüçîâàòåëÿ, íàáðàâ
      êîìàíäó âûõîäà èç ñóïåðïîëüçîâàòåëüñêîãî ðåæèìà:

        # exit


      ÏÐÈÌÅ×ÀÍÈÅ: Ïî óìîë÷àíèþ, èñïîëíÿåìûé ôàéë "tuxpaint"
      ðàñïîëîæåí â "/usr/local/bin/". Ôàéëû äàííûõ (èçîáðàæåíèÿ, çâóêè è ïð.)
      ðàñïîëîæåíû â "/usr/local/share/tuxpaint/".


      Èçìåíåíèå ïóòåé óñòàíîâêè
      ------------------------
        Âû ìîæåòå èçìåíèòü ïóòè óñòàíîâêè ñ ïîìîùüþ "ïðåôèêñíûõ"
	ïåðåìåííûõ â Makefile. Ïåðåìåííàÿ "PREFIX" - ýòî íà÷àëüíàÿ ÷àñòü 
	âñåõ ïóòåé óñòàíîâêè è ïî óìîë÷àíèþ îíà óñòàíàâëåíà â "/usr/local".

        Ïðî÷èå ïåðåìåííûå:
          BIN_PREFIX
	    Ïóòü óñòàíîâêè áèíàðíûõ ôàéëîâ.
	    (Ïî óìîë÷àíèþ óñòàíîâëåíà â "$(PREFIX)/bin" - íàïðèìåð, "/usr/local/bin")
	  
	  DATA_PREFIX
	    Ïóòü óñòàíîâêè ôàéëîâ äàííûõ (çâóê, ãðàôèêà, êèñòè, øòàìïû, øðèôòû).
	    Çäåñü Tux Paint áóäåò èñêàòü èõ ïðè çàïóñêå.
	    (Óñòàíîâëåí â "$(PREFIX)/share/tuxpaint")
	
	  DOC_PREFIX
	    Ïóòü óñòàíîâêè òåêñòîâûõ ôàéëîâ äîêóìåíòàöèè (ïàïêà "docs").
	    (Óñòàíîâëåí â "$(PREFIX)/share/doc/tuxpaint")
	
	  MAN_PREFIX
	    Ïóòü óñòàíîâêè ðóêîâîäòâà ïî Tux Paint.
	    (Óñòàíîâëåí â "$(PREFIX)/share/man")
	
	  ICON_PREFIX                      $(PREFIX)/share/pixmaps
	  X11_ICON_PREFIX                  $(PREFIX)/X11R6/include/X11/pixmaps
	  GNOME_PREFIX                     $(PREFIX)/share/gnome/apps/Graphics
	  KDE_PREFIX                       $(PREFIX)/share/applnk/Graphics
	    Ïóòè óñòàíîâêè èêîíîê è ÿðëûêîâ (äëÿ GNOME è KDE).
	
	  LOCALE_PREFIX
	    Ïóòü óñòàíîâêè ôàéëîâ ïåðåâîäîâ. Çäåñü Tux Paint
	    áóäåò èñêàòü èõ ïðè çàïóñêå.
	    (Óñòàíîâëåí â "$(PREFIX)/share/locale/")
	    (Êîíêðåòíûå ôàéëû ïåðåâîäîâ óñòàíîâÿòñÿ
	    â ñîîòâåòñòâóþùèå ïàïêè (íàïðèìåð, "ru" äëÿ ðóññêîãî)
	    âíóòðè äèðåêòîðèè "LC_MESSAGES".)
	
	
Äåèíñòàëëÿöèÿ Tux Paint:
-----------------------
  Windows
  -------
    Ñ ïîìîùüþ äåèíñòàëëÿòîðà
    ---------------------
      Åñëè Âû óñòàíîâèëè ãðóïïó ÿðëûêîâ TuxPaint â ìåíþ "Ïóñê" (ïî óìîë÷àíèþ),
      âûáåðèòå "Uninstall". Ïîÿâèòñÿ äèàëîãîâîå îêíî ñ ïðåäóïðåæäåíèåì è,
      åñëè Âû óâåðåíû â æåëàíèè óäàëèòü Tux Paint íàæìèòå íà êíîïêó
      "Uninstall". 

      Ïî çàâåðøåíèè íàæìèòå íà êíîïêó çàêðûòèÿ.

      Òàêæå ìîæíî èñïîëüçîâàòü ïóíêò "TuxPaint (òîëüêî óäàëåíèå)" â
      ðàçäåëå "Óñòàíîâêà è óäàëåíèå ïðîãðàìì" Ïàíåëè óïðàâëåíèÿ.

      ÏÐÈÌÅ×ÀÍÈÅ: ïîñêîëüêó ðèñóíêè ñîõðàíÿþòñÿ â ïàïêå Tux Paint'à,
      ýòà ïàïêà è ïàïêà "userdata" âíóòðè íå¸ ÍÅ óäàëÿþòñÿ.


  Linux
  -----
    Äëÿ äåèíñòàëëÿöèè Tux Paint ìîæíî èñïîëüçîâàòü îáúåêò "Makefile",
    ðàñïîëîæåííîé â ïàïêå ñ èñõîäíèêàìè (ãäå Âû êîìïèëèðîâàëè Tux Paint).
    Ïî óìîë÷àíèþ, äåèíñòàëëÿöèþ íåîáõîäèìî ïðîâîäèòü ïîä ïîëüçîâàòåëåì "root" ("ñóïåðïîëüçîâàòåëü").
    (Ñì. òàêæå èíñòðóêöèè ïî óñòàíîâêå.)

    Ïåðåêëþ÷èòåñü íà "root", íàáðàâ êîìàíäó:

      $ su

     Ââåäèòå ïàðîëü äëÿ "root" â ñòðîêó ââîäà. Òåïåðü Âû ñòàëè "root'îì"
     è â ñòðîêå ââîäà ïîÿâèëîñü "#". Äëÿ äåèíñòàëëÿöèè ïðîãðàììû è å¸
     ôàéëîâ äàííûõ (øòàìïû, ïîñòàâëÿåìûå ñ ïðîãðàììîé, òàêæå áóäóò óäàëåíû),
     íàáåðèòå:

      # make uninstall

    Ïî îêîí÷àíèè, ìîæåòå ïåðåêëþ÷èòüñÿ íà îáû÷íîãî ïîëüçîâàòåëÿ, íàáðàâ
    êîìàíäó âûõîäà èç ñóïåðïîëüçîâàòåëüñêîãî ðåæèìà:

      # exit