Spausdinimas per CUPS iš MS Windows sistemų

7 gruodžio, 2008 – 16:56

Spausdintuvas Jau kelis metus mano namuose spausdinama ne prijungiant spausdintuvą prie reikiamo kompiuterio, o per serverį. Kalbu apie paprastą kompiuterį naudojamą kaip serverį, o ne vieną iš specialių tik spausdinimui skirtų serverių, kurių vien tik kaina kaip vidutinio rašalinio spausdintuvo. Mielai nusipirkčiau vieną jų, bet kadangi ir taip yra serveris visą laiką įjungtas, tai kam to reikia? Jo reikėtų nebent norint spausdintuvą ištempti į kitą kambarį, kuriame nebūtų UTP kabelio, bet tada reikėtų ir spausdinimo serverį pirkti veikiantį bevieliu ryšiu. Taigi, darau išvadą, jog šiuo metu pirkti spausdinimo serverio tikrai neapsimoka.
Viskas būtų tikrai puiku jeigu ne tai, jog namie naudojamos skirtingos operacinės sistemos. Serveryje – Gentoo, nešiojamaje kompiuteryje – Windows XP, staliniame – Gentoo ir Windows Vista. Šią problemą jau buvau išsprendęs ir viskas gaudavosi labai gražiai: spaudžiu „Start“, „Run…“, atsidarau „\\sun“ ir du kartus spusteliu ant spausdintuvo ikonos. Rezultatas: Windows automatiškai prisijungia ir įdiegia spausdintuvą ir nieko neklausia apie jokias tvarkykles, nes jas pasiima Samba pagalba. Tačiau tokiai sistemai pasidaryti reikia šiek tiek pastangų, o ir Samba gali ne visada būti reikalinga, išskyrus spausdinimą.
Kad ir kaip gražiai atrodytų toks variantas, buvau priverstas jo atsisakyti, kai po maždaug pusmečio naudojimo atsisakė dirbti tvarkyklių padavimas. Tikrai apmaudu tokio patogaus varianto atsisakyti, tačiau problemos išspręsti iki šiol nepavyko, todėl nusprendžiau spjauti į Samba+CUPS ir naudoti tik CUPS spausdintuvą prie Windows sistemų prijungiant be jokių Samba.

Kam to reikia?
Jūs užtruksite žymiai mažiau laiko konfigūruodami Samba. Taip pat nereikės vargintis su tvarkyklėmis (nesvarbu ar jūs kliento kompiuteryje sudiegsite iš CD ar per Samba) ir galėsite per serverį valdyti kokiais spausdintuvais gali naudotis, kokiais ne ir pan. be Samba.
Pagrindinis pliusas – nereikalinga Samba.

Kaip nustatyti CUPS serverį?
Tai gana paprasta dalis. Tiesiog įdiekite CUPS serverį ir jį paleiskite. Tada prisijunkite per naršyklę prie http://localhost:631/ ir pereikite į „Administration“ skiltį.
„Administration“ skiltyje pridėkite spausdintuvus ir sukurkite klasę (iš angl. k. „class“), į kurią įtraukite reikiamus spausdintuvus.
Klasė – tai grupė spausdintuvų. Kursime klasę, nes grupėmis lengviau kontroliuoti kuriuos spausdintuvus galima naudoti kuriems vartotojams. Žymiai sunkiau būtų nustatinėti leidimus kiekvienam spausdintuvui atskirai. Mūsų pavyzdyje klasė pavadinta „spausk“.
Dabar reikia sureguliuoti leidimus. Su super vartotojo (pvz., root) teisėmis atidarykite redagavimui /etc/cups/cupsd.conf failą ir jame nustatykite (paieškokite tokių eilučių ir pakeiskite jas į reikiamas, o jeigu jų nerasite, prirašykite naujas):

ServerName sun
Listen *:631

Žinoma, nepamirškite pakeisti „sun“ į savo serverio pavadinimą (toliau visur rašysiu „sun“ vietoje serverio pavadinimo).
Su eilute „Listen“ jūs nurodote kokiem IP adresam leisti jungtis ir kokiu prievadu.

Susiraskite faile „<Location />“ eilutę ir ją ištrinkite nuo „<Location />“ iki „</Location>“ eilutės imtinai.

Dabar prirašykite vieną iš šių kodo variantų, vietoje to, kurį ką tik ištrynėte:

<Location />
AuthType None
Order Deny,Allow
Deny From None
Allow From All
</Location>

# leis spausdinti ir jungtis prie CUPS sistemos (jungtis prie CUPS sistemos - atsidaryti naršyklėje „http://sun:631“) bet kam

<Location />
AuthType None
Order Deny,Allow
Deny From All
Allow From 192.168.2.0/24
</Location>

# leis spausdinti ir jungtis prie CUPS sistemos (jungtis prie CUPS sistemos - atsidaryti naršyklėje „http://sun:631“) visiem, kurie jungiasi per 192.168.2.0-192.168.2.254 IP adresus

<Location />
AuthType None
Order Deny,Allow
Deny From All
Allow From 192.168.0.0/16
</Location>

# leis spausdinti ir jungtis prie CUPS sistemos (jungtis prie CUPS sistemos - atsidaryti naršyklėje „http://sun:631“) visiem, kurie jungiasi per 192.168.0.0-192.168.254.254 IP adresus

<Location />
AuthType None
Order Deny,Allow
Deny From All
Allow From 192.168.2.1
</Location>

# leis spausdinti ir jungtis prie CUPS sistemos (jungtis prie CUPS sistemos - atsidaryti naršyklėje „http://sun:631“) visiem, kurie jungiasi per 192.168.2.1 IP adresą
Sakydamas „jungiasi per adresą“ turiu omenyje, jog serveris kompiuterį mato kaip , bet ne tai, jog įtraukę maršrutizatoriaus IP adresą jūs leisite visam tinklui jungtis prie serverio.

Jeigu norite prijungti prie serverio spausdintuvų iš kitų CUPS sistemų, pridėkite tokią eilutę:
BrowsePoll <serverio_hostname_arba_ip_adresas>:<prievadas>

Rekomenduojame uždrausti jungtis prie http://sun:631/admin administravimo srities. Taip padidinsite savo serverio saugumą.
<Location /admin>
Encryption Required
Order Deny,Allow
Deny From All
Allow From <ip>
</Location>

# nepamirškite <ip> pakeisti į IP adresą/IP adresų sritį, kuriai leisite jungtis prie administravimo srities.

Analogišku būdu (tik pakeisdami „admin“ į „classes/<klasė>“ galite valdyti leidimus naudotis klase ar net spausdintuvu (vietoje „admin“ – „printers/<spausdintuvo_pavadinimas>“)).

Visa tai pabaigę, išsaugokite failą ir perkraukite CUPS. Galite spausdinti.

Kaip prijungti spausdintuvą prie Windows sistemos?
Atsidarykite „Control Panel“, „Printers“ arba „Printers and Faxes“ (priklausomai nuo sistemos). Spustelėkite „Add a printer“ ir taip iškviesite spausdintuvo pridėjimo vedlį. Spauskite „Next >“, pasirinkite „A network printer, or a printer attached to another computer“ (Windows Vista sistemose: spauskite „Add a network, wireless or Bluetooth printer“, „The printer that I want listed“) ir vėl spustelėkite „Next >“. Pasirinkite „Connect to a printer on the Internet or on home or office network“ (Windows Vista: „Select a shared printer by name“) ir URL laukelyje įveskite:
http://sun:631/classes/spausk
Nepamirškite pakeisti „spausk“ į savo sukurtą klasės pavadinimą ir „sun“ į CUPS serverio „hostname“ arba IP adresą.
Spustelėkime „Next >“ ir atsivėrusiame lange nurodykite tokias tvarkykles:
„Manufacturer“: „Generic“
„Printers“: visi jie veiks, tačiau geriausiai veikia „MS Publisher Imagesetter“
Patvirtiname pasirinkimą mygtuko „OK“ paspaudimu, pasirenkame ar norime, jog spausdintuvas būtų naudojamas kaip pagrindinis ir užbaigiame vedlio darbą „Next >“, „Finish“ mygtukų paspaudimais. Galime spausdinti.

Kaip spausdinti iš Linux sistemos?
/etc/cups/cupsd.conf faile prirašykite tokią eilutę:
BrowsePoll sun:631
Žinoma, galima ir prisijungiant per naršyklė prie serverio CUPS sąsajos ten pridėti IPP spausdintuvą (URL toks pat kaip Windows sitemoje naudojamas, tik vietoje HTTP naudokite IPP).
Išbandykite atspausdinti failą:
lpr failas.txt
Jeigu nesate nurodę numatytojo spausdintuvo, naudokite tokią komandą:
lpr -P spausdintuvas failas.txt

Kaip matome, esminis skirtumas tik Windows sistemom ir tikrai ganėtinai mažas spausdintuvo prijungime, bet didelis konfigūravime.

Išleista galutinė Opera Mini 4.2 versija

25 lapkričio, 2008 – 21:35

Opera software Šiandien Opera Software pranešė apie pagaliau išleistą galutinę Opera Mini 4.2 versiją.

Šiame atnaujinime ypatingą vietą turėtų užimti RTSP palaikymas. Dabar galėsite žiūrėti Youtube filmukus, televiziją (Omnitel klientai) ir pan. Tačiau taip pat rasite ir kitų naujų funkcijų.

Jeigu vis dar nežinote kuo Opera Mini naršyklė tokia ypatinga, siūlome peržiūrėti šį trumpą vizualų filmuką, pasiskaityti komiksų ir būtinai išbandyti šią naršyklę.

Pagrindinės naujovės

  • Užrašų redagavimas, trynimas ir sinchronizavimas per Opera Link paslaugą.
  • 24 naujos kalbos.
  • Geresnis darbas su RTSP, leidžiama daugiau vartotojų žiūrėti vaizdą.
  • Apvalkalai (temos).
  • Sutikimo su EULA (BlackBerry naudotojams) nuoroda licenzijos apačioje.
  • Greitesnis naršymas (dėl padidintų serverių resursų) naudotojams iš JAV.

Skirtumai nuo Opera Mini 4.2 Beta

  • Kirilicos palaikymas mažiem šriftam.
  • Keletas kalbų palaikymo ištaisymų.
  • Ir kiti klaidų ištaisymai.

Parsisiųsti (atidarykite su WML telefono naršykle).

Išėjo Amarok 2 RC1 grotuvo versija

24 lapkričio, 2008 – 22:32

Amarok logotipas Pagaliau po ilgo laukimo išėjo tikrai dėmesio verta Amarok 2 versija. Verta, nes tai pirmoji versija, kurioje iš esmės nebus pridedama naujų funkcijų. Susidiegę Amarok 2 RC1 jūs matysite Amarok 2 galutinės versijos pirmtaką.

Kalbant bendrai, Amarok judėjimas yra labai sveikintinas. Amarok 2 neišleidimas iš esmės „sugadino“ tokias distribucijas kaip Kubuntu 8.10. Jose jau būtų buvę galima atsisakyti KDE3 bibliotekų, nes jas naudojo daugiausiai tik Amarok 1.4, kuris ir yra Kubuntu 8.10 sistemoje. Deja, papildomos nereikalingos bibliotekos iš tiesų nėra gerai bet kokioje Linux distribucijoje. Mat Kubuntu 8.10 numatytai naudojama KDE4, o ne KDE3, kuriam pritaikytas Amarok 1.4. Tuo tarpu Amarok 2 yra pritaikytas būtent KDE4.

Bet kokiu atveju, atkreipkite dėmesį į tai, jog iš dalies pamelavau – šioje versijoje daugiausiai buvo tik klaidų ištaisymai, o ne funkcijų patobulinimai. Todėl taip pat iš dalies galime teigti, jog Amarok 2 galutinę versiją jau turėtume įsivaizduoti pagal ankstesniąją Beta 3 versiją.

Grįžtant prie Kubuntu 8.10, neseniai pasirodė oficialus pranešimas, skelbiantis, jog Amarok 2 RC1 paketai jau įtraukti į Kubuntu repozitorijas ir Amarok 2 turėtų būti sudiegiama automatiškai per atnaujinimus, jeigu turite įsidėję launchpad.net repozitoriją. Deja, tai greičiausiai nepašalins KDE3 bibliotekų, tačiau visgi Amarok 2 išbandyti tikrai galėsite.

Įdiegiame Amarok 2 RC1 Kubuntu 8.10 sistemoje
Tam tereikia atsidaryti terminalą ir naudojantis komanda „sudo nano -w /etc/apt/sources.list“ prirašyti atidarytame faile tokią eilutę:

deb http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu intrepid main


Spustelėkite „Ctrl“ + „X“ klavišų kombinaciją, parašykite „y“ ir spauskite „Enter“. Taip išsaugojate sources.list failą. Dabar atnaujinkite apt-get „kešą“ komanda:

sudo apt-get update


Ir palaukite, kol kelių dienų bėgyje jūsų sistemos atnaujinimų valdiklis sudiegs naująją Amarok versiją. Arba galite tai padaryti patys komanda:

sudo apt-get install amarok-kde4


Sutikite, jeigu jūsų ko nors klaus ar norite diegti atitinkamus paketus, palaukite, kol bus parsiųsti ir įdiegti paketai ir naudokitės naująja Amarok 2 versija.

Svarbiausi pakeitimai

  • Users’ Recommended radio is now shown in the Last.Fm Service.
  • Playlist browser items can be deleted and renamed using the keyboard.
  • Basic and Advanced view when editing a filename scheme are synchronized.
  • Added delete button to Advanced view for defining a filename scheme.
  • Importer for iTunes libraries now allows you to import your statistics from iTunes.
  • The settings dialog now remembers the page that was last used.
  • Track information can be edited from the file browser.
  • User playlists added from files are now updated on collection rescans, so any changes in the file is reflected in the SQL playlist.
  • Layout refactoring in the Organize Collection dialog.
  • Enabled Last.fm scrobbling by default when Last.fm login is supplied.
  • „Show active track” has been moved from the playlist context menu to the playlist toolbar
  • The video and Last.fm applet have been removed for now as they are not ready for final release. They will be readded in later releases.

Pilnas pakeitimų sąrašas anglų k.
Funkcijos.

  • Users’ Recommended radio is now shown in the Last.Fm Service.
  • Playlist browser items can be deleted and renamed using the keyboard. (BR 175116)
  • Basic and Advanced view when editing a filename scheme are synchronized.
  • Added delete button to Advanced view for defining a filename scheme.
  • Importer for iTunes libraries now allows you to import your statistics from iTunes.
  • The settings dialog now remembers the page that was last used.
  • Track information can be edited from the file browser. (BR 172812)

Kiti pakeitimai.

  • Video and Last.fm applet have been disabled. They are not ready for release.
  • Ipods and MTP devices auto-connect again for usability.
  • Ipod Collections can now delete multiple tracks at once.
  • User playlists added from files are now updated on collection rescans, so any changes in the file is reflected in the SQL playlist.
  • Layout refactoring in the Organize Collection dialog.
  • Enabled Last.fm scrobbling by default when Last.fm login is supplied.
  • Amarok now allows opening of video files again. (BR 174267)
  • „Show active track” has been moved from the playlist context menu to the playlist toolbar.

Klaidų ištaisymai.

  • Last playing track on exit now selected on startup. (BR 168789)
  • Update Collection works now correctly, only scanning the necessary dirs. (BR 169602)
  • In Organize Collection, the „Collection root” token is now fixed at the beginning of the filename scheme. (BR 175376)
  • Resize handle now appears in OS X. (BR 170199)
  • Do not deselect album when right clicking on header. (BR 175527) (BR 174584)
  • Correctly sort tracks when dragging and dropping directly to the playlist. (BR 175023)
  • Clearing the playlist turns Dynamic Mode off. (BR 174514)
  • Make sure user has edited a text field manually before overwriting that tag. (BR 174878)
  • Podcast episodes and channels can be dragged directly from the playlistbrowser onto the playlist. (BR 175162)
  • Multiple fixes and improvements for the Wikipedia applet.
  • Playback no longer stops when Last.Fm service config is closed. (BR 174943)
  • Fix issue with tracks from SQL playlists that were added from collection scanning not having proper metadata until after a restart.
  • Fix duplicate playlists being added on collection rescanning. (BR 173180)
  • OSD timer resets when song changes. (BR 175030)
  • Fix crash when dragging albums to the bottom of the playlist. (BR 174786)
  • Fixed update of preview string in Organize Collection when switching collections.
  • Fix playlist behaviour when adding a track that is already playing (BR 174634)
  • Jamendo Service: Remove some sorting modes that caused the database to choke as the result sets became too large. Will be revisisted post 2.0.0. (BR 174851)
  • Fixed possible crash with reading wav files. Patch by Peter van Fessem . (BR 174819)
  • Amarok 1.4 database importer would skip tracks in some collections. (BR 174329) (BR 174444)
  • OSD renders correctly on track changes.
  • Podcasts are correctly stored to the database. (BR 172688)
  • Lyrics aren’t refetched when irrelevant track metadata is changed. (BR 174678)
  • Don’t show transfer popups when copying tracks to a collection and overwriting files. (BR 174533)
  • When organising files, „Ignore The” logic was inverted.
  • Do not reload scripts that are already active. (BR 174601)
  • Pressing Stop while fade-out is running will no longer restart the fading. (BR 173528)
  • Fixed problem with Amarok sometimes not advancing to the next track.
  • Wikipedia and Lyrics applets now update with streams. (BR 172715)
  • Ampache Service: Do not crash if login is incorrect on startup.
  • Playback control buttons now respects the current color theme. (BR 169268)
  • Fix scripted services not resetting content when filter is cleared.
  • Dynamic playlist no longer locks up requiring a restart of the application. (BR 173776)
  • Correctly load m3u playlists. (BR 171595)
  • Made the Load action start playback correctly like the Append action.
  • Correctly load m3u playlists. (BR 171595)
  • Fixed metadata updating for Shoutcast streams.

Skliaustuose paminėtas BR kodas nurodo problemos numerį bugs.kde.org sistemoje.

Nuorodos
Oficialus pranešimas apie atnaujinimą ir pilnas pakeitimų sąrašas.
Parsisiųsti.

Išleista nauja „Wine“ versija 1.1.9

21 lapkričio, 2008 – 20:24

Wine logotipas Neseniai buvo išleista „Wine“ 1.1.9 versija.

Pakeitimai

  • Didelis „regresijos“ testo klaidų ištaisymo kiekis.
  • Spartumo patobulinimai atminties valdyme.
  • Pagerintas POP3 palaikymas inetcomm.
  • Įtrauktas pradinė XInput DLL interpretacija.
  • Įvairūs kiti klaidų ištaisymai.

Pilnas pakeitimų sąrašas.

Dėmesio! Programos kūrėjai šią „Wine“ versiją pažymi kaip negalutinę ir nerekomenduoja ją naudoti ir tikėtis stabilumo.

Išeities tekstus („source“) jau galite parsisiųsti. Binariniai paketai jau kuriami, ar jie išleisti jūsų sistemai galite pasitikrinti čia.

GMail nuo šiol matysime labiau „spalvotą“

19 lapkričio, 2008 – 21:22

GMail logotipas Ką tik Google į savo pašto paslaugą įtraukė apvalkalų (temų) funkcijas. Nuo šiol galite pasikeisti GMail išvaizdą kaip norite ir tam nereikia jokių Firefox naršyklių su priedais. Taip pat temom nėra reikalinga anglų kalbos GMail sąsaja, nes temos veikia ir su kitų kalbų sąsajomis. Išbandyti temas užtenka atsidaryti GMail ir pasirinkti temą nustatymuose.

Išbandykite patys:
1. Prisijunkite prie GMail sąskaitos gmail.com.
2. Paspauskite „Nustatymai“ (angl. „Settings“) viršutiniame tinklapio kampe.
3. Pasirinkite „Temos“ (angl. „Themes“) skiltį.
4. Tiesiog paspauskite ant norimos temos ir jau galėsite naudotis pasirinkta tema.

Keletas nuotraukų:
Gautųjų laiškų dėžutė GMail laiško skaitymo puslapis su kalnų tema

Nuotrauka 1 Nuotrauka 2

Nuotrauka 3 Nuotrauka 3

Pastaba: temos kol kas nėra įjungtos visiems vartotojams. GMail pažada įjungti jas per kelias dienas.