Hari ini saya mahu memasang permainan 😀 tetapi saya memerlukan satu perpustakaan Windows sedikit. Saya mengambil keputusan untuk mengisi mereka dengan winetricks skrip dan apabila saya mula saya menerima mesej baldi berikut –

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

keadaan agak lucu, manakala sangat jelas. Winetricks не намира wineserver binary файлът. Общо взето нормално понеже ползвам x64 Debian Linux и пакетите който ползвам не са от официалния източник. Penyelesaiannya mudah di 2 jejak langkah

1. Kami jalan wineserver

$ 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

Dan untuk mewujudkan vrzka simbolik /usr / / bin / wineserver tempatan където въпросния скрипт търси файлът по подразбиране но в моя случай е /usr/lib32/wine-unstable/wineserver

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

Dalam beberapa hari lalu kita memimpin perbualan dengan rakan sys jenis admin ayam atau telur – Debian vs Slackware. Seperti biasa apabila ia Berdebat tiada pemenang saya suka agama saya beliau beliau, baik kami mempunyai sebab-sebab yang cukup untuk melakukan. Tetapi selama ini brashtolevtsi saya sekali lagi tertanya-tanya mengapa. Mengapa menggunakan pelayan desktop Debian dan mesin desktop ( Saya juga memakai android-chroot saya). Saya boleh berfikir dan tvadenieto satu bekas bos saya:

Adakah anda tahu yang Linux yang terbaik?

– Salah satu yang anda berjaya memasang pertama.

Malah, Slackware 9 Saya berfikir bahawa adalah pengedaran pertama saya yang dirinya dipasang 😀 Tetapi keadaan sudah berubah. Jadi di sini adalah beberapa sebab-sebab saya mengapa Debian:

1. Kerana ia adalah mudah untuk mengekalkan – kebergantungan antara pakej. Dame ini adalah tolak yang jelas tambah atau slackware bergantung kepada bagaimana ia dilihat. Kebergantungan antara pakej adalah “tambahan” yang memudahkan pemasangan kardinal dan penyelenggaraan menadzhiranaeto sistem. Apabila anda mahu untuk memasang php tidak perlu tahu jika saya telah perpustakaan lain yang diperlukan untuk menyalakan normal. Saya masih ingat satu kes beberapa tahun yang lalu apabila dipasang pada pelayan web dan kesedihan semasa saya mengisi kebergantungan untuk menyusun modul perlu php-it. Dame dari negara lain pakej binari disusun dengan mana-mana pilihan yang mungkin tidak berfungsi dengan betul pada kes anda atau hanya tidak mempunyai pilihan yang perlu. Baik bagi kes mereka yang mempunyai sumber apt-get menarik Sorsk anda iaitu pakej bildnat termasuk sebarang patch yang diletakkan. Pengubahsuaian dan MODERATION_COUNT sentiasa boleh berlaku kepada citarasa peribadi dan budi bicara.

2. Oleh kerana terdapat cd netinstall – imej minimum dengan pakej asas. Kita tertanya-tanya bagaimana ia akan menjadi berguna untuk pengguna baru tetapi untuk mana-mana pentadbir sistem pemasangan minimum adalah kelebihan. Pasang ialah pakej sedikit bengkel. sistem A hampir 0. Jadi, anda mempunyai keselamatan yang akan bekerja dengan cara yang anda harapkan – Kecil kita tidak lebih. Beberapa hari lalu, saya mahu keluarkan CD1 slackware untuk sistem x64 dan saya tdk menyenangkan terkejut bahawa terdapat hanya versi dvd versi x64 mereka. Hanya x86 mempunyai pilihan untuk mengeluarkan CD1 dosatatachno pemasangan minimum. Tidak bahawa ia sakit untuk mati semasa pemasangan akan dipilih pakej perlu tetapi umumnya dvd perancah pada pelayan tunggal 😀 WTF??? Debian imej netinstall menawarkan anda peluang sekali lagi untuk memilih apa pakej tambahan untuk tarik dari Internet adalah positif, yang akan menjadi versi terakhir dalam cermin stabil / ujian / tidak stabil.

3. Oleh kerana terdapat super pemasang mudah – Console tidak menakutkan. Perkara yang sedikit 50/50 kerana Slackware juga pemasang amat mudah dengan satu-satunya pengecualian yang pembahagian utama yang mempunyai untuk menulis beberapa arahan dalam konsol yang menakutkan bagi sesetengah pengguna. fdisck atau cfdisk tidak begitu menakutkan tetapi hakikat bahawa ia dibina dalam pemasang itu sendiri adalah pihak yang rugi. Веднъж създаден дяла после се форматира от инсталатора но до тогава трябва да си почел малко. При Debian нещата са улеснени в това отношение по подразбиране инсталатора ти помага за това , но ако държиш да процеса да го контролираш по от близо винаги можеш да извикаш shell-а.

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

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

http://www.youtube.com/Watch?v=10k3JwZUXlc

Debian OpenLogo

Миналия ден един приятел ми писа че имал проблем с Biasa 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');

Dipertingkatkan oleh Zemanta