Данас сам хтео да инсталира игру 😀 али ми је требало мало да Виндовс библиотеке. Одлучио сам да их попуни са винетрицкс писмом и када сам почео сам добио следећу поруку кофа –

$ ./winetricks
 ------------------------------------------------------
 wineserver not found!
 ------------------------------------------------------

Прилично смијешна ситуација, а изузетно очигледно. Winetricks не намира wineserver binary файлът. Общо взето нормално понеже ползвам x64 Debian Linux и пакетите който ползвам не са от официалния източник. Решење је једноставно у 2 кораци

1. Ми пут винесервер

$ locate wineserver
/usr/lib32/wine-unstable/wineserver
/usr/share/man/de.UTF-8/man1/wineserver.1.gz
/usr/share/man/fr.UTF-8/man1/wineserver.1.gz
/usr/share/man/man1/wineserver.1.gz

И да се створи симболичку врзка /уср / лоцал / бин / винесервер където въпросния скрипт търси файлът по подразбиране но в моя случай е /usr/lib32/wine-unstable/wineserver

#ln -s /usr/lib32/wine-unstable/wineserver /usr/local/bin/wineserver

У последњих неколико дана водимо разговор са пријатељем сис типа Администратор кокошка или јаје – Дебиан против Слацкваре. Као и обично када је Дебата без побједника Волим своју религију је своју, обоје имамо довољно разлога да се ураде. Али све заједно брасхтолевтси ја опет питао зашто. Зашто Дебиан десктоп сервера и десктоп машина ( Чак сам ставио на андроид-цхроот и мене). Могу мислити и твадението једног мог бившег шефа:

Да ли знате ко је најбољи Линукс?

– Један сте успели да инсталирате први.

У ствари, Слацкваре 9 Мислим да је то моја прва дистрибуција која сам инсталиран 😀 Али ствари се мењају. Дакле, ево неких мојих разлога зашто Убунту:

1. Јер се лако одржава – зависности између пакета. Дама то је јасан недостатак од плус или Слацкваре зависи од тога како се гледа. Зависности између пакета је “екстра” што олакшава инсталацију кардиналну и одржавању система менадзхиранаето. Када желите да инсталирате пхп не треба да зна да сам друге библиотеке потребно да запали нормално. Сећам се пре неколико година један случај када се инсталира на веб сервер и све патње док сам напунити зависности да састави неопходне модуле ПХП-ит. Даме из других земаља бинарног пакета саставио са свим опцијама које не могу правилно раде на твом случају или једноставно немају потребне опције. Па за оне случај има апт-гет извор повући ваш Сорск од којих је билднат пакет плус евентуалне закрпе које су постављене. Измене и Модерисања су увек могуће на личном укусу и нахођењу.

2. Јер тамо Нетинсталл цд – минимална слика са основним пакетима. Не чуди како би било корисно за нове кориснике, али за било коју администратор система минимална инсталација је предност. Инсталирати је мало пакети радионице. Систем скоро 0. Дакле, имате сигурност да ће радити управо онако како сте очекивали – Наша мала нема више. Пре неколико дана сам хтео да уклоните Слацкваре цд1 за к64 систем и сам био непријатно изненађен да постоји само ДВД верзија својих к64 верзије. Само к86 има могућност да уклони цд1 досататацхно минималну инсталацију. Није да је то бол умре током инсталације ће бити изабран потребне пакете, али генерално ДВД скеле на једном серверу 😀 ВТФ??? Дебиан Нетинсталл слика вам нуди могућност поново за одабир шта додатне пакете да се повуче са интернета је позитиван, да ће бити последња верзија у огледало стабилан / тестирање / нестабилна.

3. Зато што постоје супер једноставна за инсталацију – Конзола није страшно. Ствари су мало 50/50 јер Слацкваре је такође врло лако инсталатер са јединим изузетком кључ подела потребе да се напише неколико команди у конзолу која је застрашујуће за неке кориснике. фдисцк или цфдиск нису толико страшно, али је чињеница да је изграђен у инсталер себи је недостатак. Веднъж създаден дяла после се форматира от инсталатора но до тогава трябва да си почел малко. При Debian нещата са улеснени в това отношение по подразбиране инсталатора ти помага за това , но ако държиш да процеса да го контролираш по от близо винаги можеш да извикаш shell-а.

4. Защото debian екипа са отворени към странни идеи. Хммм някой слакър тука би ми се изсмял грубо, че такива изрудщини като кръстосан linux с BSD ядро не е необходим, но пък защо не. Хората преди са се смеели и на твърдението че, земята е кръгла. 😀 Ако не се лъжа Debian работи на най- голяма колекция от хардуер 😉

5. По подразбиране не е с KDEмного мразим KDE. А както е всеизвестно Патрик е голям радетел на KDE и винаги това е била подразбиращата се графична среда в Slack-а. Още при първата ми среща с KDE разбрах че това не е моя тип GUI освен всичко друго много ми напомняше и за Windows

хттп://ввв.иоутубе.цом/ватцх?v=10k3JwZUXlc

Debian OpenLogo

Миналия ден един приятел ми писа че имал проблем с дебиан server-a си. По точно не му пазел сессиите повече от 30 минути независимо колко се настройва session.gc_maxlifetime. В общи линии проблема е че Debian са решили да пренапишат поведението на сесиите като вместо garbage collector-а се стартира един cron на всяка 9-та и 39-та минута който почиства старите сесии. Тои се намира в /etc/cron.d/php5

като цяло семпличък скрипт който стартира от своя страна /usr/lib/php5/maxlifetime и в него се намира променливата колко време да е живота на кукито който е 1440 секунди или 24 минути 😉 От тук нататък има 2 варианта или да се спре крон-а и по този начин се прекратява автоматичното чистене което може по късно да се пренастрой от php.ini или направо в самия скрипт да се промени продължителноста на живота на сесиите с променливата max. Аз лично предпочитам втория вариант. Доста по чист е като цяло но има и недостатъкако се презапише файлът промените ни ще се изгубят което си е неприятен факт.

PS. Сега като се замисля вероятно ако се дефинира друго място където да се съхранява сеиината информация чрез самото php би трябвало да излезе извън обхвата на скрипта и по този начин да се използва пак по нормален сесията без да прекъсва грубо.

ini_set('session.gc_maxlifetime', 14400);
 ini_set('session.gc_probability', 1);
 ini_set('session.gc_divisor', 100);
 session_save_path(APP_PARENT_DIR . '/sessions');

Potpomognuto Zemanta