Pranešimai

Rodomi įrašai su etikete „openSUSE

Setting up syncthing as a service on openSUSE and other Linux distributions

 In this blog post, we'll guide you through setting up Syncthing, an open-source continuous file synchronization tool, as a systemd service on openSUSE. Additionally, we'll provide instructions for Debian/Ubuntu, Arch Linux, and Fedora users, though these will be commented out for you to uncomment as needed. Šiame blogo įraše aptariame, kaip sukurti syncthing kaip sisteminį servisą openSUSE ir kitose Linux distribucijose. Skriptas automatiškai įdiegs syncthing , sukurs serviso failą, nustatys leidimus ir įjungs servisą. Pateikiamos instrukcijos įvairioms distribucijoms, nurodomi privalumai ir trūkumai, bei galimi patobulinimai. #!/bin/bash # Naudotojo vardo kintamasis / Username variable USERNAME=$(whoami) # Įdiek syncthing / Install syncthing sudo zypper install -y syncthing # sudo apt install -y syncthing # Uncomment for Debian/Ubuntu based systems # sudo pacman -S syncthing # Uncomment for Arch Linux # sudo dnf install -y syncthing # Uncomment for Fedora # Su

Programų diegimas openSUSE LEAP 15.6 su bash skriptu

Įžanga openSUSE LEAP 15.6 yra viena iš populiariausių Linux distribucijų, kurią dažnai renkasi tiek pradedantieji, tiek patyrę naudotojai dėl savo stabilumo ir saugumo. Tačiau programų diegimas ir valdymas gali užtrukti, ypač jei reikia įdiegti daugybę programų. Šiame įraše aptarsime Bash skriptą, kuris automatizuoja programų diegimo procesą openSUSE LEAP 15.6 sistemoje. Kam skirtas šis skriptas? Šis skriptas yra skirtas tiems, kurie nori greitai ir efektyviai įdiegti kelias programas openSUSE LEAP 15.6 sistemoje. Jis yra ypač naudingas: Naujiems sistemos įdiegimams, kai reikia greitai paruošti darbo aplinką. Sistemų administratoriams, kurie valdo kelias openSUSE darbo vietas. Tiems, kurie nori automatizuoti ir optimizuoti savo darbo procesus. Kaip veikia skriptas? Skriptas veikia pagal šiuos žingsnius: Atnaujina paketų sąrašus naudodamas zypper refresh . Nuskaito programų sąrašą iš failo opensuse_programs.txt . Tikrina, ar kiekviena programa jau yra įdiegta . Jei programa nėra įdieg

ASUS ZenBook UX434FLC dviejų ekranų problema sistemos įkrovos metu

Šiandien kalbėsiu apie specifinį nustatymą, kurio daugeliui net neprireiks, nes kompiuteris yra gana neįprastas – turi du ekranus. Kraunantis sistemai, vaizdas išsikraipo, nes abu ekranai būna aktyvūs. Šis įrašas skirtas tiems, kurie naudoja ASUS ZenBook UX434FLC su openSUSE LEAP 15.6 ir susiduria su šia problema. Parodysiu, kaip sukonfigūruoti sistemą taip, kad antrinis ekranas (mažasis ekranas po klaviatūra) būtų išjungtas iš karto po kompiuterio įjungimo. Xorg Konfigūracijos Failas Norint išspręsti šią problemą, mes pasinaudosime Xorg konfigūracijos failu. Xorg yra pagrindinė grafikos posistemė daugelyje Linux distribucijų, įskaitant openSUSE. Kodo Fragmentas Štai kodo fragmentas, kurį reikės įtraukti į /etc/X11/xorg.conf.d/10-monitor.conf failą GNU nano 7.2 Section "Monitor" Identifier "eDP-1" Option "Primary" "true" EndSection Section "Monitor" Identifier "HDMI-1" Option "Disable" "t

Kaip pridėti papildomą swap vietą į openSUSE ir kitas Linux sistemas

Vaizdas
  Šiandien kalbėsime apie kažką, kas gali būti naudinga kiekvienam, kuris naudoja openSUSE ar panašią Linux distribuciją ir nori geriau valdyti sistemos atminties resursus. Kiekvienas, kas yra susidūręs su sistemos resursų valdymu, žino, kad pasikeitus darbo apkrovai, gali prireikti papildomos "swap" vietos, kad būtų išvengta sistemos sulėtėjimo ar net stabdymo. Kas yra "swap" ir kam tai skirta? Paprastai tariant, "swap" yra papildoma atminties erdvė, kuri naudojama, kai fizinė RAM atmintis tampa perpildyta programų ir duomenų. Tai leidžia operacinei sistemai laikinai perkelti mažai naudojamus duomenis į diską, atlaisvindama fizinę atmintį kitiems procesams, kurie ją labiau reikalauja. Tai yra ypatingai svarbu, jei jūsų sistema naudoja daug resursų reikalaujančių programų arba vykdo didelius skaičiavimus. #!/bin/bash SWAP_FILE=/swapfile SWAP_SIZE=8G # 1. Sukuriam swap failą sudo fallocate -l $SWAP_SIZE $SWAP_FILE sudo chmod 600 $SWAP_FILE # 2. Paverč