Instalace 1C na Linuxu

Společnost 1C během své existence vydala mnoho různých programů a databází, které jsou často využívány nejen při podnikání, ale také při provádění domácích úkolů. Nejznámějším produktem je 1C: Enterprise. Po zakoupení softwaru je uživatel konfrontován s potřebou jeho instalace do operačního systému pro další konfiguraci a provoz. Dále bychom chtěli krok za krokem analyzovat implementaci tohoto postupu v distribucích OS vyvinutých na linuxovém jádře.

Instalace komponent 1C v Linuxu

Každý uživatel nahraje do PC pouze potřebné softwarové komponenty po zakoupení produktů na oficiálních 1C stránkách. Chceme ukázat řešení problému příkladem několika knihoven, s přihlédnutím k procesu jejich další přípravy na start. Pokud jde o rozdíly mezi distribucemi operačního systému, musíte dodržovat syntaxi příkazového prostředí a při stahování zvolit balíček vhodného formátu. Jinak zůstanou všechny akce stejné.

Krok 1: Stažení a instalace součástí

Zpočátku bude uživatel muset zaregistrovat na oficiálních stránkách společnosti a zakoupit komponenty prostřednictvím vestavěného obchodu. Poté se ve vašem osobním profilu otevře sekce se seznamem dostupných knihoven. Zde byste měli zahájit proces přípravy systému pro práci se softwarem.

1C: Aktualizace softwaru

  1. Postupujte podle výše uvedeného odkazu a najděte odpovídající vydání. Klikněte na komponenty zájmu a stáhněte si příslušné balíčky pro distribuci, může to být balíček DEB nebo RPM.
  2. Stahování programových komponent 1C z oficiálních stránek pro Linux

  3. Přejděte do správce souborů a ujistěte se, že všechny balíčky jsou uloženy ve stejném adresáři. Tak to bude mnohem snazší instalaci.
  4. Kontrola stažených balíčků komponent 1C prostřednictvím správce souborů v Linuxu

  5. Pokud existuje dostatečně velký počet komponentů, doporučujeme je všechny nainstalovat pomocí příkazu terminálu. Spusťte konzolu pomocí nabídky nebo klávesovou zkratkou Ctrl + Alt + T.
  6. Spusťte terminál pro instalaci balíčků 1C v Linuxu

  7. Pomocí příkazu cd přejděte do složky, ve které jsou uloženy všechny balíčky. V důsledku toho bude provedení dalších příkazů provedeno bez určení úplné cesty k souboru. Řádek by měl vypadat takto: cd /home/user/folder .
  8. Přejděte na místo, kde jsou v Linuxu uloženy 1C balíčky

  9. Instalace bude provedena standardním rozbalovacím příkazem. Může se lišit v různých distribucích, proto doporučujeme nejprve si přečíst oficiální dokumentaci. V Debianu nebo Ubuntu je třeba vložit sudo dpkg -i 1c-enterprise83-common_8.3.8-1652_i386.deb , kde 1c-enterprise83-common_8.3.8-1652_i386.deb je úplný název balíčku.
  10. Nainstalujte 1C balíčky přes vložené příkazy v Linuxu

  11. Zadejte heslo pro účet superuživatele, stiskněte klávesu Enter a počkejte, až budou knihovny přidány do systému.
  12. Zadejte heslo pro instalaci balíčku 1C prostřednictvím standardního příkazu v Linuxu

Pokud narazíte na chyby během instalace libovolných součástí, budete muset do systému přidat další nástroj, který opraví všechny problémy. To se provádí doslova několika málo kliknutí:

  1. Zadejte sudo apt-get install libwebkitgtk-1.0-0 a stiskněte klávesu Enter .
  2. Stažení další komponenty pro řešení chyb instalace 1C v systému Linux

  3. Potvrďte přidání nových souborů volbou možnosti D.
  4. Potvrzení přidávání nových souborů při instalaci komponent v systému Linux

  5. Na konci instalace zadejte sudo apt-get -f install .
  6. Opravte chybu s instalací komponent 1C v Linuxu

Zbývá pouze restartovat operační systém a opakovat postup instalace.

Každý stažený balíček bude muset být nainstalován přesně stejným způsobem a změněn pouze název týmu. Přechod na další krok pouze po přidání všech komponent.

Krok 2: Konfigurace 1C a licenčních klíčů

Bezprostředně po dokončení instalace nebude fungovat se softwarem, protože je třeba nakonfigurovat samotný shell a licenční klíče. To se provádí přidáním určitých nástrojů a nástrojů do samotného systému. Jako obvykle budete muset použít příkazy terminálu.

  1. Nejprve napište sudo apt-get install imagemagick , zadejte heslo a počkejte, až budou soubory přidány.
  2. Instalace prvního doplňku pro 1C v Linuxu

  3. Dále zadejte sudo apt-get install unixodbc a po operaci potvrďte snížení místa na disku.
  4. Instalace druhého doplňku pro 1C v Linuxu

  5. Nyní je sudo apt-get install libgsf-bin další knihovna přes sudo apt-get install libgsf-bin .
  6. Instalace třetího dodatku pro program 1C v Linuxu

  7. Konečně doplněk t1utils zůstane nainstalován pomocí příkazu sudo apt-get install t1utils .
  8. Instalace čtvrtého dodatku pro program 1C v Linuxu

  9. Nakonfigurujte konfigurační soubor 1C přidáním nových dat do něj zadáním sudo /opt/1C/v8.3/i386/utils/config_system /usr/share/fonts .
  10. Aktualizace konfiguračního souboru 1C v Linuxu

Jak víte, práce v mnoha programech z 1C se provádí pomocí databází, takže posledním krokem bude vytvoření takového adresáře.

Krok 3: Vytvoření databáze

Pro správnou práci se softwarem 1C je nutná jedna nebo několik informačních základen. Uživatel proto bude muset zvládnout interakci se serverovými clustery. Zpočátku byste jej měli spustit pomocí příkazu /opt/1C/v8.3/i386/ras --daemon cluster , kde /opt/1C/v8.3/i386/ras je cesta k serveru.

Vytvoření nové informační báze 1C prostřednictvím konzoly v Linuxu

Nyní musíte získat identifikátor z clusteru zadáním /opt/1C/v8.3/i386/rac cluster list . Pro vytvoření nové databáze je zodpovědný poměrně velký tým a vypadá takto:

/opt/1C/v8.3/i386/rac infobase --cluster="Идентификатор_Вашего_Кластера_Серверов" create --create-database --name="Имя_Информационной_Базы" --dbms="Тип_СУБД" --db-server="Имя_Сервера_Баз_Данных" --db-name="Имя_Базы_Данных" --locale=ru --db-user="Имя_Администратора" --db-pwd="Пароль_Администратора" --license-distribution=allow

Tyto výrazy v uvozovkách musí být nahrazeny vhodnými.

Po dokončení všech tří kroků můžete software bezpečně spustit pomocí ikon, které byly přidány do nabídky, provést ověřování a pracovat v programu. Důrazně doporučujeme věnovat pozornost všem upozorněním zobrazeným v terminálu . Někdy indikují výskyt problémů a včasné odhalení chyb umožní rychleji se zbavit.