Автор Тема: Преминаване от Slackware 12.0 към Ubuntu 9.10  (Прочетена 3614 пъти)

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
Отдавна не съм си обновявал софтуера. Все още системата, която ползвам е базирана на Slackware 12.0 и някои програми искат по-нови версии на библиотеките за да се компилират.

Мисля си да мина на нещо по-ново - напр.  Ubuntu 9.10. Тази дистрибуция ми харесва с това, че инсталирането на програми става по-лесно (но само ако тези програми са пакетирани предварително).  Обаче има някои недостатъци: изчертаването на шрифтовете, по-сложното създаване на пакети и сложната система от скриптове за стартиране на системата.

Изчертаването на шрифтовете при Slackware и Ubuntu

Забелязах, че при един и същи настройки (~/.fonts.conf) шрифтовете в Ubuntu 9.10 изглеждат по-зле от тези в Slackware 12.0:



(Горе е текста от Slackware, а долу е от Ubuntu; текстът от Ubuntu изглежда по-размазан.)

Ползвам тези настройки:

Код:
<?xml version='1.0'?>
<fontconfig>
 <match target="font" >
  <edit mode="assign" name="rgba" >
   <const>rgb</const>
  </edit>
 </match>
 <match target="font" >
  <edit mode="assign" name="hinting" >
   <bool>true</bool>
  </edit>
 </match>
 <match target="font" >
  <edit mode="assign" name="hintstyle" >
   <const>hintfull</const>
  </edit>
 </match>
 <match target="font" >
  <edit mode="assign" name="antialias" >
   <bool>true</bool>
  </edit>
 </match>
</fontconfig>

По форумите намирам някакви стари теми от 2005 година, в които става въпрос за това как шрифтовете да изглеждат като в Windows. Това на мен не ми трябва - изчертаването на шрифтовете в Windows също не ми харесва.

Скриптовете за стартиране

В Slackware съм добавил това в rc.S (между стартирането на rc.udev и инициализацията на LVM) с цел да не се записва нищо на кореновия дял (който се монтира в режим само за четене):

Код
GeSHi (Bash):
  1. mount -t tmpfs -o size=4G tmpfs /tmp
  2.  
  3. if [ $? -gt 0 ] ; then
  4.  echo "Грешка при създаване на tmpfs на /tmp"
  5.  else
  6.  
  7.   cp /var /tmp/VAR-DATA -a
  8.   if [ $? -gt 0 ] ; then
  9.  
  10.    echo "Грешка при копиране."    
  11.  
  12.    else
  13.  
  14.      mount -t tmpfs -o size=4G,mode=755 tmpfs /var
  15.  
  16.      if [ $? -gt 0 ] ; then
  17.        echo "Грешка при създаване на tmpfs на /var"
  18. else
  19. mv /tmp/VAR-DATA/* /var/
  20. rmdir /tmp/VAR-DATA
  21.  
  22.          cp /etc /tmp/ETC-DATA -a
  23.           if [ $? -gt 0 ] ; then
  24.   echo "Грешка при копиране на etc."
  25.   else
  26.            mount -t tmpfs -o size=500M,mode=755 tmpfs /etc
  27.              if [ $? -gt 0 ] ; then
  28.       echo "Грешка при монтиране на tmpfs на /etc"
  29.       else
  30.       mv /tmp/ETC-DATA/* /etc/
  31.       rmdir /tmp/ETC-DATA
  32.      fi
  33.  
  34.   fi
  35.  
  36.  
  37.      fi
  38.  
  39.   fi
  40.  
  41.  
  42. fi
  43.  
  44.  
  45. mount -t tmpfs -o size=10M,mode=755 tmpfs /mnt
  46. if [ $? -gt 0 ] ; then
  47.  echo "Грешка при създаване на tmpfs на /mnt"
  48.  else
  49.   mkdir -p /mnt/{dvd,dvdwriter,cdwriter,zip,usb,test,cdrom,floppy,sda1,sda5,sda6,sda7,sda8,sda9,sda10,sda11,hda1,hda5,hda6,hda7,hda8}
  50. fi
  51.  
  52. mount -t tmpfs -o size=10M,mode=755 tmpfs /media
  53. if [ $? -gt 0 ] ; then
  54.  echo "Грешка при създаване на tmpfs на /media"
  55.  else
  56.   mkdir -p /media/{test,memory,usb,floppy,encrypted}
  57. fi
  58.  

При Ubuntu това не е приложимо, защото /var е с твърде голям размер. Вместо това реших да добавя този код в /etc/fstab:

Код:
tmpfs /tmp     tmpfs defaults,rw,size=1G,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,rw,size=1G,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,rw,size=1G,noatime,mode=755 0 0

Разбира се swap дяла е криптиран и достатъчно голям (ключът за декриптирането на swap дяла се съхранява в оперативната памет, което значи, че след изключване нищо от swap дяла не може да се прочете - при всяко стартиране на компютъра се генерира нов ключ).

Разбира се деинсталирах slocate (updatedb), защото тази програма записва в база от данни (намираща се някъде във /var) информацията за файловете (в случай, че се монтират криптирани дялове това не е желателно да става).

« Последна редакция: Apr 26, 2010, 02:21 от vstoykov »
Активен

tyuio

  • Гост
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #1 -: Apr 26, 2010, 10:02 »
//офф

Абе не знам, аз виждам само само малко по голям шрифт ,не по размазан. Колкото до това за настройките, аз лично избягвам да се занимавам със слакуер щото доста от знанията ми за дебиан подобните са не приложими  там. Мисля че и с теб трябва да е така. Мисля че трябва да си забравиш знанията от слака и от части да почнеш на ново както аз преди години направих от прехода СУСъ->убунту.
за криптиране пробвал ли си cryptsetup
    sudo apt-get install cryptsetup
« Последна редакция: Apr 26, 2010, 10:05 от tyuio »
Активен

tolostoi

  • Напреднали
  • *****
  • Публикации: 1337
  • Distribution: Ubuntu
  • Window Manager: Unity
  • левел: авераж :)
    • Профил
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #2 -: Apr 26, 2010, 11:22 »
tyuio Стойков няма как да забрави знанията си от слака и ние няма да ги забравим http://bg.wikipedia.org/wiki/VS_Live
Аз искам само за шрифтовете да добавя, за мен това е една от причините да го ползвам, в друго дистро няма толкова добро рендиране на шрифтовете, просто са пефектни и на шота ясно се вижда. Ако ползваш crt може да ти изглеждат замазани.
Цитат
Ubuntu има една разлика спрямо повечето други дистрота - FreeType при него е с пачове, добавящи поддръжка за някои допълнителни алгоритми свързани с hinting-а (въпросните алгоритми били засягали разни патенти, които останалите чакат да експирясат).
http://hardwarebg.com/forum/showpost.php?p=2321384&postcount=45
Моят съвет е да пробваш Убунту 10.4 тъй като LTS рилийз и ще ти е по-спокойно.  http://www.ubuntu.com/products/ubuntu/release-cycle

Едит: Относно системата за стартиране, май всяка различна от тази в Слак е по-сложна, но за писачите, upstart се "оказвала" по-добрата В тази тема има няколко примера.
« Последна редакция: Apr 26, 2010, 11:28 от tolostoi »
Активен


... в Столичен инспекторат една година след миграцията, продължават да работят под Linux. Което, май прави "експеримента" успешен
by entusiast

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #3 -: Apr 26, 2010, 12:53 »
Пряко ползване на Слакуер е за хора които поне малко са в час, иначе има доста добри негови аналози (Базирани на него) като Salix, Vector, Wolvix, Slax, MOPS. Като Саликс и МОПС са снабдени с мултилиб и разрешаване на зависимостите само при МОПС
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

borovaka

  • Напреднали
  • *****
  • Публикации: 1331
  • Distribution: Каквото дойде
  • Window Manager: Gnome / KDE
    • Профил
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #4 -: Apr 26, 2010, 13:25 »
vstoykov В Ubuntu до колкото знам се ползва patch-ната от тях версия на cairo, също не знам на слака кои шрифтове ползваш ttf-dejavu или freefonts?
По препоръки в дистрибуциите на последък използват първите.
Активен

Та извода е прост: "Колкото по-големи ла*ната - толкова по-малка щетата! ... моралната де, не материалната"

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #5 -: Apr 26, 2010, 13:26 »
tyuio Стойков няма как да забрави знанията си от слака и ние няма да ги забравим http://bg.wikipedia.org/wiki/VS_Live
Аз искам само за шрифтовете да добавя, за мен това е една от причините да го ползвам, в друго дистро няма толкова добро рендиране на шрифтовете, просто са пефектни и на шота ясно се вижда. Ако ползваш crt може да ти изглеждат замазани.
Цитат
Ubuntu има една разлика спрямо повечето други дистрота - FreeType при него е с пачове, добавящи поддръжка за някои допълнителни алгоритми свързани с hinting-а (въпросните алгоритми били засягали разни патенти, които останалите чакат да експирясат).
http://hardwarebg.com/forum/showpost.php?p=2321384&postcount=45
Моят съвет е да пробваш Убунту 10.4 тъй като LTS рилийз и ще ти е по-спокойно.  http://www.ubuntu.com/products/ubuntu/release-cycle

Едит: Относно системата за стартиране, май всяка различна от тази в Слак е по-сложна, но за писачите, upstart се "оказвала" по-добрата В тази тема има няколко примера.

Видях че си постнал страницата на Васт Линукс (Български Слакуер) мислех че този проект е замрял гледам все още няма инсталатор ^^
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

tyuio

  • Гост
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #6 -: Apr 26, 2010, 15:09 »
Абе аз знам кой е @vstoykov и няма предвид да забравя някой неща в прекия смисъл  на думата. Обаче до колкото знам той бърника и макар всичко да е линукс понякога знанията от едно дистро не могат да се пренесат директно а друго. Обаче той това вероятно си го знае и сам :)

//офф
@tolostoi гледам че лика който си дал, май пак накара ROKO__  да се изкаже не подготвен :)
Активен

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #7 -: Apr 26, 2010, 15:19 »
Абе аз знам кой е @vstoykov и няма предвид да забравя някой неща в прекия смисъл  на думата. Обаче до колкото знам той бърника и макар всичко да е линукс понякога знанията от едно дистро не могат да се пренесат директно а друго. Обаче той това вероятно си го знае и сам :)

//офф
@tolostoi гледам че лика който си дал, май пак накара ROKO__  да се изкаже не подготвен :)

Защо да се изкажа неподготвен. След като съм го чел и го пробвах преди малко и дори си е написал човека че още не го е направил
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #8 -: Apr 26, 2010, 15:24 »
//offtopic
Кой, Валентин Стойков не е пробвал ВаСт ли?  ::)
Активен

tyuio

  • Гост
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #9 -: Apr 26, 2010, 16:00 »
еее марче, аз нали казах че се изказва неподготвен  ;D
Активен

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #10 -: Apr 26, 2010, 16:21 »
еее марче, аз нали казах че се изказва неподготвен  ;D

Явно изобщо не четеш какво пиша ?
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #11 -: Apr 26, 2010, 16:22 »
/офтопик

vstoykov
Site Admin


Регистриран на: 16 Яну 2006
Мнения: 281
Местожителство: Варна
   
МнениеПуснато на: 31 Юли 2007 17:57    Заглавие:    Отговорете с цитат
Slacker написа:
Ще има ли възможност да се инсталира на диска както предишната версия?


Да, ще има. Но инсталационната програма още не е готова.
Ще има и още поне два диска с пакети както беше с последната версия на VS Live (ще може да се инсталира и от инсталационен диск, не само от живия диск - вж. http://bg.wikipedia.org/wiki/VS_Live).
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #12 -: Apr 26, 2010, 16:23 »
не знам на слака кои шрифтове ползваш ttf-dejavu или freefonts?

Ползвам и едните и другите :)

Видях че си постнал страницата на Васт Линукс (Български Слакуер) мислех че този проект е замрял гледам все още няма инсталатор ^^

В същност Васт има инсталатор отдавна - публикувах го на 12 юни 2008 година. Обаче наистина е замрял, защото нямам време да го поддържам. Даже и на моя компютър ползвам тази стара версия с малко добавки (и все още съм доволен от него, като изключим това, че новите програми не искат да се компилират заради несъвместимост със старите версии на програмите). А и не знам дали има много смисъл - има толкова много дистрибуции. Навремето започнах проекта главно защото в Slackware-Live (това е старото име на Slax) нямаше добра поддръжка на кирилица и не успях да убедя разработчика да ползва скриптовете за настройка на /etc/X11/XF86Config (стария вариант на /etc/X11/xorg.conf). Тогава бях взел скриптовете от Knoppix и ги бях пооправил за да работят по-добре.

Сега в Slax пак няма скриптове за настройка на xorg.conf, обаче от такива вече няма нужда, защото новите версии на Xorg работят без конфигурационен файл :)
Активен

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #13 -: Apr 26, 2010, 16:30 »
Този проект по ми харесва, напълно за Българи е жалко че е изоставен
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

ROKO__

  • Напреднали
  • *****
  • Публикации: 1531
  • Distribution: Calculate Linux Workstation amd64
  • Window Manager: GNOME 2.30
  • AMD Athlon64 4000+ Dual Core 2100 MHz 2MB L2 cache
    • Профил
Re: Преминаване от Slackware 12.0 към Ubuntu 9.10
« Отговор #14 -: Apr 26, 2010, 16:46 »
Изтрито, съгласно т. 6 от Правилата на форума
bop_bop_mara
« Последна редакция: Apr 26, 2010, 16:50 от bop_bop_mara »
Активен

Не е важно да си добър, важно е да си най добрия!!!

http://www.calculate-linux.ru/
http://www.agilialinux.ru/

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Slackware,debian или ubuntu?
Идеи и мнения
WarezRu 16 5604 Последна публикация Apr 20, 2006, 11:04
от jasonsmith
Ubuntu live to ubuntu alternate?
Настройка на програми
Whisper 3 8856 Последна публикация Aug 30, 2007, 12:56
от bnight
Как да заредя модул за LAN карта от ubuntu на slackware?
Настройка на програми
Astor 8 1633 Последна публикация Jul 24, 2009, 18:16
от KoIoSoS
Продавам Ubuntu Desktop 9.04:Kubuntu Desktop 9.04:Ubuntu Server 9.04 x64
Кошче
anakinchoo 34 22682 Последна публикация Jun 04, 2010, 16:32
от ROKO__
Ubuntu + Ubuntu Studio
Настройка на програми
H0lyGanGs7eR 5 9146 Последна публикация Feb 27, 2010, 13:20
от bazu