I dag jeg ønsket å installere et spill 😀 men jeg trengte noen Windows-bibliotekene. Jeg besluttet å fylle dem med winetricks og når jeg kjørte skriptet fikk jeg følgende melding bøtte –

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

Ganske morsom situasjon og samtidig svært tydelig. Winetricks не намира wineserver binary файлът. Общо взето нормално понеже ползвам x64 Debian Linux и пакетите който ползвам не са от официалния източник. Løsningen er enkel i 2 Trinn

1. Finn banen til 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

Og lage en symbolsk touch til /usr/local/bin/wineserver където въпросния скрипт търси файлът по подразбиране но в моя случай е /usr/lib32/wine-unstable/wineserver

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

I de siste dagene har en samtale med en venn sys admin type egg eller høne – Debian vs Slackware. Som vanlig når diskutere med ham er det ingen vinner jeg elsker min religion han sin, Vi begge har nok grunner til å gjøre det.. Men med alle mine br″ŝolevci igjen jeg spurte meg selv hvorfor. Hvorfor bruke Debian på servere skrivebordet og maskiner ( Jeg putte aften chroot-android og meg). Her sitter jeg ved bordet og min tidligere sjef:

Vet du hvem som er den beste Linux?

– Som klarte å installere først.

Som et spørsmål om faktum, Slackware 9 Jeg tror det var min første distro som jeg installerte selv men ting endrer 😀. Så her er noen av mine grunner Hvorfor Debian:

1. Fordi den støtter enkel – avhengigheter mellom pakker. Dette er otâvleniâ minus slackware eller pluss det avhenger av hvordan det er sett. Avhengigheter mellom pakker er “ekstra” som forenkler installasjon og støtte kardinal menadžiranaeto av et system. Når jeg ønsker å installere php ikke trenger å vite om jeg har andre biblioteker som trengs for å starte normal. Jeg husker en sak for noen år siden når jeg installert på en webserver og all elendigheten mens det fullstendige avhengighet å kompilere de nødvendige modulene i php-it. Derimot gi deg en binær pakke kompilert med alternativene ikke vil fungere ordentlig for din sak, eller du rett og slett mangler de nødvendige alternativene. Vel for denne hendelsen har apt-get source trekke sorska bildnat pakken pluss alle patcher som plasseres. Modifikasjoner og moderations er alltid mulig på personlig smak og diskresjon.

2. Fordi det er en cd med nettinstallasjon – minste bildet med grunnleggende pakker. Noen lurer på hvordan det ville være nyttig for nye brukere men for hvert system administrator minimumsinstallasjon fordel. Installerer litt bit pakker tjenester. Bygger systemet nesten fra 0. Så har du sikkerhet som vil fungere akkurat slik du forventer – i litt mer. Et par dager siden jeg ønsket å laste cd1 slackware for x64 systemet og var ubehagelig overrasket som finnes på dvd-versjonen av deres alternativer h64. Bare for x 86 det er en valgmuligheten å dataoverføre cd1 dosatat″čno for minimumsinstallasjon. Ikke at det er en smerte å dø i løpet av installasjon velge de nødvendige pakkene men fortsatt en hele dvd for skjelettet av en server 😀 WTF??? Debian netinstall bildet gir deg muligheten til å velge hvilke ekstra pakker å trekke fra Internett som er Positiva, det vil være den siste versjonen i det speilet stabil/testing/ustabilt.

3. Fordi det er en super enkel installert – konsollen er ikke skummelt. Ting her er litt 50/50 fordi Slackware er også svært enkelt installert med eneste unntak som er en nøkkel delingen av stasjonen måtte skrive noen kommandoer i konsollen som er skummelt for enkelte brukere. fdisck eller cfdisk er ikke så skummelt, men det faktum at det ikke er innebygd i installert selv er sviktende. Når partisjonen er formatert, så skapt av installasjonsprogrammet, men inntil da du skal bli æret litt. I Debian ting blir ivaretatt i denne forbindelse som standard installasjonsprogrammet hjelper deg , Men hvis du insisterer på prosessen for å kontrollere den nærmere du kan alltid ringe skallet og.

4. Fordi debian er åpne for merkelige ideer. Hmmm ville noen slappfisk her Le meg frekk, at slike izrudŝini som crossover linux med BSD kjernen ikke er nødvendig, Men hvorfor ikke. Før folk ler og påstanden om at, Jorden er rund. 😀 Ако не се лъжа Debian работи на най- en stor samling av maskinvare 😉

5. Standarden er med KDE – mange hater KDE. Som er godt kjent, Patrick er en stor talsmann for KDE og det har alltid vært standard skrivebordsmiljø i slakk- og. På min første date med KDE jeg innså at dette ikke er min type GUI blant annet minnet meg mye og Windows

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

Debian OpenLogo

Siste dag en venn skrev til meg at han hadde et problem med Debian en server dens. Mer presist ikke bevoktet EASB mer 30 uansett hvor liten låter Session.gc_maxlifetime. I utgangspunktet er problemet at Debian har besluttet å skrive om oppførselen til økter i stedet søppelmann-og kjøre en cron hver 9. og 39. minutt som fjerner gamle økter. Тои се намира в /etc/cron.d/php5

като цяло семпличък скрипт който стартира от своя страна /usr/lib/php5/maxlifetime и в него се намира променливата колко време да е живота на кукито който е 1440 секунди или 24 минути 😉 От тук нататък има 2 варианта или да се спре крон-а и по този начин се прекратява автоматичното чистене което може по късно да се пренастрой от php.ini или направо в самия скрипт да се промени продължителноста на живота на сесиите с променливата max. Jeg personlig foretrekker det andre alternativet. Helt klart det er generelt, men har en ulempe – hvis du overskriver filen endres vil det miste det som er ubehagelig faktum.

PS. Nå som jeg tror nok hvis du definerer et annet sted å lagre seiinata informasjon av seg selv php skal gå utover manus og dermed brukes på nytt i normal økten uten å avbryte grov.

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');

Forbedret lenker: