Lagerstyring på Linux: hva fungerer på Ubuntu, Fedora og andre distribusjoner

De fleste lagerstyringsprogrammer installeres bare på Windows. De tre måtene å styre lager på Linux, hva de koster i innsats, og hvordan du velger riktig for et team.

Lagerstyring på Linux fungerer best på en av tre måter: et regneark i LibreOffice Calc, lagerprogramvare du drifter selv, eller en lagerapp som kjører i nettleseren. Nesten ingen ferdigpakket lagerprogramvare installeres direkte på Ubuntu, Fedora eller Debian, så det reelle valget står mellom disse tre – ikke mellom ulike Linux-apper.

For de fleste små team er en nettleserbasert lagerapp det som krever minst arbeid: ingenting å installere, den fungerer på enhver distribusjon, og de som teller varer ved hyllen kan bruke mobilen. Et regneark er fortsatt greit for én person og en kort liste. Egen drift gir mening når du har noen som liker å drifte servere.

Hvorfor lagerprogramvare for Linux er vanskelig å finne

De fleste lagerprogrammer for stasjonær bruk er skrevet for Windows. De leveres som et installasjonsprogram, lagrer dataene i en lokal databasefil, og forutsetter samme PC hver dag. På Linux sitter du igjen med tre løsninger, og bare én av dem er behagelig.

  • Å kjøre Windows-programvare gjennom et kompatibilitetslag fungerer av og til, men utskrift, strekkodelesere og oppdateringer har en tendens til å krøkke seg, og du blir support-avdelingen selv.
  • En virtuell Windows-maskin fungerer, men nå vedlikeholder du et ekstra operativsystem bare for å telle esker med hansker.
  • Programvare som ikke bryr seg om operativsystemet – en regnearkfil eller en nettapp – går helt utenom problemet.

Den siste gruppen er der de praktiske alternativene finnes.

Alternativ 1: et regneark i LibreOffice Calc

Et regneark er standardverktøyet for lager på Linux fordi LibreOffice Calc allerede er installert på de fleste stasjonære distribusjoner. Én rad per vare, kolonner for plassering, antall og bestillingspunkt, og en betinget formatering som gjør en celle rød når beholdningen er lav.

Det fungerer godt når:

  • én person eier listen og oppdaterer den
  • du har noen titalls varer, ikke hundrevis
  • tellingen skjer ved pulten, ikke på en stige i lagerrommet

Det bryter sammen når flere personer skal endre tall. Filen blir kopiert, to versjoner er uenige, og ingen vet hvilket antall som stemmer. Regneark forteller heller ikke hvem som endret et tall eller når, og de åpner seg ikke pent på en mobil midt i en varetelling.

Alternativ 2: selvhostet lagerprogramvare med åpen kildekode

Linux-brukere velger ofte lagerprogramvare med åpen kildekode som kjører på egen server. Du installerer den på en maskin du kontrollerer, vanligvis med en database bak, og alle bruker den i nettleseren.

Fordelene er reelle: dataene dine blir på din egen maskinvare, du kan endre koden, og det er ingen abonnementsavgift. Kostnaden er tid. Noen må:

  • installere og oppdatere applikasjonen og databasen
  • sette opp HTTPS slik at folk kan logge inn trygt utenfra
  • ta sikkerhetskopier og teste at de faktisk gjenoppretter
  • holde serveren oppdatert og fikse den når den stopper

Hvis den personen finnes og liker jobben, er egen drift et godt valg. Hvis personen som satte det opp slutter, forsvinner ofte lagersystemet med dem.

Alternativ 3: en lagerapp som kjører i nettleseren

En skybasert lagerapp kjører i en nettleser, så operativsystemet slutter å bety noe. Ubuntu på ett skrivebord, Windows på et annet og en Mac på møterommet – alle åpner det samme lageret med de samme tallene. Det er ingenting å installere eller oppdatere på Linux-maskinene, og ingen må drifte en server.

Avveiningene er de samme som for enhver nettjeneste: du trenger internettforbindelse, og dataene dine ligger hos leverandøren. Sjekk hva du kan eksportere før du bestemmer deg, slik at du aldri blir låst inne.

Lagerløsninger for Linux sammenlignet

LibreOffice Calc Selvhostet programvare Nettleserbasert app
Installasjon på Linux Som regel allerede der Krever serveroppsett Ingenting, bare en nettleser
Flere personer som redigerer Skjørt Ja Ja
Bruk på mobil ved hyllen Tungvint Avhenger av programvaren Ja, vanligvis med en app
Hvem endret hva Nei Som regel Som regel
Vedlikehold Ingen Oppdateringer, sikkerhetskopier, sikkerhet Ingen
Best for Én person, kort liste Team med serveradministrator Team som vil at det bare skal fungere

Hva du bør sjekke før du velger

Uansett hvilken vei du velger, test disse punktene på dine egne Linux-maskiner før hele teamet er avhengig av det:

  1. Nettleseren du faktisk bruker. Åpne den i nettleseren teamet kjører på Linux, og prøv skjermbildene dere bruker hver dag.
  2. Telling vekk fra pulten. Lager telles i lagerrom, varebiler og skap. Sørg for at noen kan oppdatere tall fra en mobil eller et nettbrett.
  3. Strekkoder og etiketter. Kan du skrive ut etiketter fra nettleseren til skriveren dere vanligvis bruker, og skanne dem tilbake?
  4. Historikk. Når et tall ser feil ut, kan du se hvem som endret det og når?
  5. Varsler ved lav beholdning. En liste som bare viser tall, er fortsatt avhengig av at noen ser på den.
  6. Å få dataene ut. En CSV-eksport som åpner seg i LibreOffice Calc, er minimumskravet.

Å skanne strekkoder på en Linux-maskin

Strekkodeskanning er der folk forventer at Linux skal være vanskelig, og det er det sjelden.

  • En USB-strekkodeleser oppfører seg som et tastatur på Linux: den taster koden inn i hvilket felt som har fokus, uten at noen driver trengs. Enhver app med et søkefelt kan ta imot den.
  • Et webkamera kan lese strekkoder og QR-koder i nettleserbaserte apper som tolker dem direkte på siden, så det spiller ingen rolle om nettleseren har innebygd strekkodestøtte.
  • En mobil er ofte den enkleste skanneren av alle, fordi du teller ved hyllen, ikke ved pulten.

Hvor Tana passer inn

Tana er en lagerapp for team som kjører i nettleseren, så den fungerer på Linux uten at du installerer noe. Bruk Google Chrome, som finnes for Ubuntu, Debian, Fedora og openSUSE. Det finnes ingen dedikert Linux-pakke; nettappen er Linux-versjonen, og det er den samme appen kollegene dine åpner på Windows eller en Mac.

  • Hele teamet ser de samme tallene i sanntid, registrert per hylle, boks, rom eller kjøretøy.
  • Oppdater beholdningen med ett trykk, eller sett det eksakt telte antallet under en varetelling.
  • Skriv ut QR-etiketter for varer og lagerplasser fra nettleseren, og skann dem – eller varens egen strekkode – med et webkamera eller en USB-leser.
  • De som teller ved hyllen kan bruke iPhone-, iPad- eller Android-appen med samme konto.
  • Hver endring registrerer hvem, hva og når, og varsler om lav beholdning kommer på e-post og push.
  • Eksporter beholdningen som CSV og åpne den i LibreOffice Calc når du vil.

Det finnes en gratis plan uten kort. Tana kjører ikke offline, og er ikke selvhostet.

Ofte stilte spørsmål

Finnes det lagerprogramvare for Linux?

Ja, men svært lite av den installeres som et dedikert Linux-program. I praksis bruker du et regneark i LibreOffice Calc, drifter lagerprogramvare med åpen kildekode selv, eller bruker en lagerapp som kjører i nettleseren.

Har Tana en Linux-app?

Tana har ingen dedikert Linux-pakke. Den kjører i Google Chrome på Linux, med de samme funksjonene og kontoen som nettappen på Windows og Mac. Mobiler og nettbrett bruker iPhone-, iPad- eller Android-appen.

Kan jeg bruke en USB-strekkodeleser på Ubuntu?

Som regel ja, uten driver. De fleste USB-strekkodelesere fungerer som et tastatur, så den skannede koden tastes inn i feltet du har valgt, for eksempel søkefeltet i en lagerapp.

Bør jeg kjøre Windows-lagerprogramvare på Linux i stedet?

Bare hvis du må. Kompatibilitetslag og virtuelle maskiner kan kjøre det, men utskrift, skannere og oppdateringer blir ditt problem. Programvare som er uavhengig av operativsystemet, er enklere å leve med.

Er et regneark nok for lager på Linux?

For én person og en kort liste, ja. Når flere personer oppdaterer tall, eller du teller lager vekk fra pulten, unngår en delt lagerapp motstridende kopier og viser hvem som endret hva.

Relaterte artikler