GNU/Linux >> Linux Esercitazione >  >> Linux

Perché la mia biblioteca pubblica sceglie Linux e open source

Il Crawford County Federated Library System utilizza Linux e software open source nelle sue operazioni IT dal 1999. Si sono resi conto presto del potenziale dell'open source e lo hanno integrato nella loro azienda. Facevano parte del mio viaggio con Linux mentre costruivo un sistema di filtraggio dei contenuti per il nostro distretto scolastico. Vent'anni fa c'erano pochi modelli per l'uso dell'open source nelle biblioteche e nell'istruzione. La Meadville Public Library e il Crawford County Federated Library System erano i leader allora e oggi. Recentemente ho avuto alcune domande su come aiutare le biblioteche nel nostro sistema bibliotecario e ho chiamato Meadville. Mi hanno indirizzato a Cindy Murdock Ames, il loro direttore IT. Le ho chiesto cosa stessero usando per i computer desktop degli utenti. Cindy ha inviato una breve e-mail che ha suscitato il mio interesse e le ho chiesto se avrebbe accettato un colloquio via e-mail. Ha gentilmente accettato.

Più risorse Linux

  • Comandi Linux cheat sheet
  • Cheat sheet sui comandi avanzati di Linux
  • Corso online gratuito:Panoramica tecnica RHEL
  • Cheat sheet della rete Linux
  • Cheat sheet di SELinux
  • Cheat sheet dei comandi comuni di Linux
  • Cosa sono i container Linux?
  • I nostri ultimi articoli su Linux

Don Watkins:Come hai iniziato con Linux e l'open source?

Cindy Murdock Ames: Ho iniziato in biblioteca nel 1998, poco dopo aver conseguito la laurea magistrale in biblioteconomia (MLS). Il mio primo lavoro è stato in realtà l'assistente amministrativo del direttore della biblioteca, che all'epoca si occupava di tutto l'informatica per le nostre biblioteche, e stava diventando troppo da gestire per lui. Ho armeggiato con i computer sin dal liceo e, poco dopo, gli è diventato evidente che mi sentivo a mio agio con la tecnologia e ho iniziato ad assumermi le responsabilità IT. Avevamo un consulente tecnico che era un utente Linux (il mio buon amico Ben Bullock, che ha iniziato lui stesso con Linux perché era interessato a costruire una stazione meteorologica domestica) che ci stava aiutando a configurare router basati su Linux in tutte le librerie per la connessione a Internet tramite dialup. Mi ha insegnato le basi dell'amministrazione di reti, Linux, OpenBSD e FreeBSD. Il primo progetto che ho completato da solo è stato la conversione di tutti i computer pubblici della Meadville Public Library in thin client basati su Linux Terminal Server Project (LTSP) alla fine del 1999.

DW:Quali sono i punti di forza o i vantaggi dell'uso dell'open source da parte della Biblioteca pubblica di Meadville nel back-end e nel front-end?

CMA: Uno dei maggiori punti di forza del nostro uso dell'open source è la versatilità. Una volta che inizi a utilizzare il software gratuito e open source (FOSS) per un progetto, scopri che puoi applicarlo a molti altri:dai desktop, ai sistemi di circolazione delle biblioteche, ai sistemi di gestione degli accessi degli utenti (Libki, scritto per noi da Kyle Hall che aveva lavorato per prima di passare a Bywater Solutions), server Web, segnaletica digitale, server di stampa, sistemi VOIP, virtualizzazione, gestione di desktop e server, sistemi di inventario e così via. Inoltre, non ci sono licenze da gestire e generalmente nessun costo per il software, purché tu abbia qualcuno che può installarlo e gestirlo. Molte biblioteche non hanno accesso al personale IT. Un problema che stiamo riscontrando al giorno d'oggi è che con quanto è diventata una piattaforma comune, è difficile trattenere dipendenti qualificati per ciò che il nostro sistema bibliotecario può permettersi di pagare. Fortunatamente, tuttavia, sono stato in grado di semplificare la gestione dei nostri sistemi con strumenti come Ansible così tanto che sono stato in grado di passare al lavoro part-time da solo e stiamo anche testando le acque del Software-as-a-service (SaaS) passando da WordPress self-hosted per i nostri siti Web alla migrazione delle nostre librerie al sistema di rilevamento Aspen Discovery (ancora open source!) ospitato da Bywater Solutions. Finora ne siamo molto soddisfatti e fornisce un servizio aggiuntivo ai nostri sostenitori in quanto possono cercare sia le nostre offerte digitali che materiali in un unico posto.

DW:Perché stai usando Ubuntu MATE? Quali sono i vantaggi di tale ambiente desktop?

CMA: Nel tempo, abbiamo provato molti ambienti desktop e, a un certo punto, abbiamo optato per GNOME 2 perché forniva un semplice ambiente desktop per gli utenti che potevano facilmente capire come utilizzare e che potevamo facilmente personalizzare e gestire. Poi è arrivato GNOME 3, che era molto diverso da 2, e MATE è stato biforcato da 2, quindi siamo passati ad esso e lo usiamo da allora. Per l'elaborazione condivisa nelle biblioteche pubbliche, devi essere in grado di bloccare le impostazioni in modo che gli utenti non possano modificare lo sfondo del desktop o qualsiasi altra impostazione in modo permanente. Devi anche proteggere i loro dati personali cancellando tutto ciò che potrebbero aver salvato durante la loro sessione. Anche con i computer del personale, è necessario bloccare alcune impostazioni per evitare problemi comuni:le persone sono davvero brave a oscurare l'elenco delle finestre per sbaglio! MATE utilizza il sistema di gestione delle impostazioni dconf, rendendo relativamente facile controllare un'ampia varietà di impostazioni del desktop. Ci sono moduli Ansible per rendere queste impostazioni ancora più facili da gestire. Accoppiamo le impostazioni personalizzate di dconf con uno script che ripristina la cartella dell'account utente a uno stato originale al momento del logout. Inoltre, utilizziamo i playbook Ansible per impostare alcune impostazioni personalizzate in Firefox e Chrome per rendere più difficile per gli utenti modificare tutto ciò che non dovrebbero, oltre a cancellare i propri dati.

 

DW:In che modo Ansible ti ha aiutato a gestire le distribuzioni desktop?

CMA: Ansible mi ha fatto risparmiare così tanto tempo che sono stato in grado di automatizzare molte attività e rendere il mio lavoro part-time per avere più tempo per altre cose. Per i desktop, ho una macchina virtuale (VM) su Proxmox che utilizza Rundeck per far funzionare il playbook Ansible sul nostro personale e sui desktop pubblici a intervalli regolari per applicare le impostazioni. Se è necessario configurare un nuovo staff o un computer pubblico, tutto ciò che devo fare dopo una nuova installazione del sistema operativo è copiare la mia chiave ssh su di esso e installare Ansible e OpenSSH-server su di esso. Dal mio computer, posso eseguire i playbook di Ansible su di esso per completare la sua configurazione con qualsiasi tipo di profilo sia necessario. Con Ansible, è facile impostare vari tipi di profilo creando ruoli che includono tutti gli altri ruoli che devono essere applicati a quel particolare profilo:è completamente modulare. Garantisce inoltre che tutti i sistemi siano impostati in modo coerente e che tutto sia documentato nei playbook e nei registri del repository GIT in cui sono archiviati. Consiglio vivamente il libro Ansible for DevOps per saperne di più.

DW:consigliate software open source ai vostri sostenitori?

CMA: Solo per esempio:alcuni anni fa, abbiamo condotto un sondaggio tra i clienti e diverse persone hanno affermato di essersi interessate a Linux utilizzando i nostri computer pubblici.


Linux
  1. Strumenti e suggerimenti open source per migliorare le prestazioni del tuo PC Linux

  2. 6 strumenti e suggerimenti open source per proteggere un server Linux per i principianti

  3. Come un governo locale è passato all'open source

  4. Convertitori video open source per Linux [GUI e CLI]

  5. Linux – Software N Open Source per simulare e programmare virtualmente un BIOS del computer?

Le 6 migliori shell open source per Linux

Tox Messenger:un'alternativa gratuita, sicura e open source per Skype

CentOS 7 Il miglior Linux aziendale gratuito e open source

I 10 migliori strumenti open source per il monitoraggio di bug e problemi per Linux

10 editor di sottotitoli gratuiti e open source per Linux nel 2022

Perché la porta 1111 è aperta ed è sicuro esserlo?