Dobrodošli na FOSS Srbija

Free and Opensource Srbija je skup entuzijasta i ljubitelja slobodnog i otvorenog koda. Cilj nam je okupiti sve istomišljenike na jednom mestu i stvoriti najveći globalni OpenSource projekat u Srbiji i šire!

  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

LinuxMint Screenlets bash

Discussion in 'Debian, LinuxMint, Ubuntu' started by milewap, 04.08.2018.

  1. milewap

    Korisnik

    Joined:
    20.03.2016
    Messages:
    189
    Likes Received:
    65
    Location:
    Belosavci
    Okruženje:
    Mate
    Sistem:
    Mint
    Instalirao sam Mint Mate 19,normalno pravljen tj koriscen Ubuntu 18.04 Bionic.Podesio nastimovao po svome,i radi super :) dodao neke ppa,ali ppa za screenlets nece a u Mintu 18.3(baza Ubuntu 16.04) radili bez greske.Guglajuci nasao sam ovo:
    #!/bin/bash
    sudo dpkg -l python-wnck >/dev/null2>&1
    if[ $?==0];then
    echo "OK"
    else
    echo "Install python-wnck"
    sudo apt -y install libwnck22
    wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gnome-python-desktop/python-wnck_2.32.0+dfsg-4_amd64.deb
    sudo dpkg -i python-wnck_2.32.0+dfsg-4_amd64.deb
    sudo apt --fix-broken -y install
    fi
    sudo dpkg -l python-gnomekeyring >/dev/null2>&1
    if[ $?==0];then
    echo "OK"
    else
    echo "Install python-gnomekeyring"
    wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gnome-python-desktop/python-gnomekeyring_2.32.0+dfsg-4_amd64.deb
    sudo dpkg -i python-gnomekeyring_2.32.0+dfsg-4_amd64.deb
    sudo apt --fix-broken -y install
    fi
    sudo add-apt-repository -y ppa:screenlets/ppa
    sudo sed -i 's/bionic/xenial/g'/etc/apt/sources.list.d/screenlets-ubuntu-ppa-bionic.list
    sudo apt update && sudo apt -y install screenlets screenlets-pack-all

    ovde Screenlets malfunction after upgrading to 18.04 a i ovaj je ovo uzeo sa ovog Screenlets en Bionic - Maravento Maravento bloga,Spanski no na Chrome desni klik i translate.Sad neznam programiranje ali mi ovo lici na skriptu,uopste kako napraviti gde smestiti...podesiti da bude izvrsna kao EXE u Windowsu?Tacnije i o tim skriptama kako sta,nemam pojma...dakle molim za neko pojasnjenje i hvala unapred :)
    zaboravih na ovom Maravento blogu ima,i video ali jbg na Spanskom,a posle ovog komanda povelika...kako ovo sve obrisati,u slucaju da pravi neki problem
     
    Collapse Signature Expand Signature
    #1 milewap, 04.08.2018
    Last edited: 04.08.2018
  2. Dragan

    Staff Member

    Joined:
    13.01.2012
    Messages:
    7,276
    Likes Received:
    4,829
    Location:
    jóhonaaʼéí
    Okruženje:
    XFCE
    Sistem:
    TRIOS
    1) Napravi prazan fajl bilo gde...najbolje na dektopu... a ime fajla može da bude bilo šta, npr "skripta" (bez navodnika, naravno..)
    2) Otvori taj fajl u bilo kom editoru, pa prekopiraj sadržaj skripte u fajl, i sačuvaj ga.
    3) Zatvori fajl/izađi iz editora, otvori terminal takođe na desktopu, pa odradi
    Code:
    chmod +x skripta
    time dodeljuješ izvršne dozvole toj skripti (kao EXE na wintendu..)
    4) Nakon dodele dozvole, skriptu pokrećeš takođe iz terminala komandom, da bi pratio njeno izvršavanje:
    Code:
    ./skripta
    Tražiće ti sudo lozinku, zato što treba da instalira neke programe/zavisnosti, ali ništa ni strašno ni komplikovano...doduše, ne koristim Mint, pa ne mogu da znam unapred, ali...probaj, ne može da škodi :)
     
  3. milewap

    Korisnik

    Joined:
    20.03.2016
    Messages:
    189
    Likes Received:
    65
    Location:
    Belosavci
    Okruženje:
    Mate
    Sistem:
    Mint
    Uh meni je Mint @Dragan na engleskom lakse mi tako,na Desktopu na desni klik nudi Create folder pa Create launcer itd.E sad ja napravim folder skripta,e kako ga otvoriti u editoru?Mislis na tekst editor ili nesto drugo,probao sam sa Leafpad kaze ovo je direktorijum...sad cu pogledam i na cika guglu sta kaze
     
    Collapse Signature Expand Signature
  4. Dragan

    Staff Member

    Joined:
    13.01.2012
    Messages:
    7,276
    Likes Received:
    4,829
    Location:
    jóhonaaʼéí
    Okruženje:
    XFCE
    Sistem:
    TRIOS
    @milewap
    Ama fajl treba da se napravi, a ne folder..skripta je fajl, a ne folder :)
    Otvori terminal na desktopu, pa odradi:
    Code:
    touch skripta
    ... to će ti napraviti fajl
     
  5. milewap

    Korisnik

    Joined:
    20.03.2016
    Messages:
    189
    Likes Received:
    65
    Location:
    Belosavci
    Okruženje:
    Mate
    Sistem:
    Mint
    Sad zurim mada na brzaka,ovo izgleda ne radi.To jest nece screenlets ovako,kad pokrenu projekat ponovo bice...jer je zapostavljen vec par godina steta...
     
    Collapse Signature Expand Signature
  6. mracni covek

    Korisnik

    Joined:
    06.08.2017
    Messages:
    72
    Likes Received:
    78
    Okruženje:
    XFCE
    Sistem:
    Debian
    Ako si samo cp ovu skriptu iz prvog posta, onda ne radi jer ima sintaksnih grešaka
     
  7. milewap

    Korisnik

    Joined:
    20.03.2016
    Messages:
    189
    Likes Received:
    65
    Location:
    Belosavci
    Okruženje:
    Mate
    Sistem:
    Mint
    Napravio sam bio skripta.sh a probao i u prazan fajl dodam,te onda
    Code:
    chmod +x skripta
    sve na desktopu.Pa levi dvoklik misem run in terminal,i nista za sekund se otvori terminal i kraj.Sta znam @mracni covek ako znas programiranje pokusaj popraviti.Ja obozavam te vidzete i zezalice,instaliro sam i screenfetch...a sad se razmisljam da ubacim sinnamon.On bar ima one deklets(bese) a Mint nema :(
     
    Collapse Signature Expand Signature
  8. Prizma

    Korisnik

    Joined:
    13.02.2017
    Messages:
    349
    Likes Received:
    263
    Location:
    Belgrade
    Okruženje:
    XFCE
    Sistem:
    OpenSuse
    Ако је skripta.sh, онда је
    Code:
    sudo chmod +x skripta.sh
    Јбг,немам нигде дебијан да се зезам с тим. Цепидлачим, знам, ал овде ако окинеш једно слово, оде све па па...
     
    milewap likes this.
  9. mracni covek

    Korisnik

    Joined:
    06.08.2017
    Messages:
    72
    Likes Received:
    78
    Okruženje:
    XFCE
    Sistem:
    Debian
    @milewap brt, evo ti ovo, ali ti uopšte ne garantujem za bezbednost sa ovim prčkanjem oko ppa. Možeš da probaš ovako:

    Idi u menu > system > software sources

    Klikni na additional repositories pa dole na add new repository. Tu dodaj ovo:
    Code:
    deb http://ppa.launchpad.net/screenlets/ppa/ubuntu yakkety main
    izbacice ti grešku zbog ključa. Kreiraj fajl na desktopu (Dakle, fajl. Desni klik create documenty > empty file) i u njega nalepi sledeće:
    Code:
    -----BEGIN PGP PUBLIC KEY BLOCK-----
    Version: SKS 1.1.6
    Comment: Hostname: keyserver.ubuntu.com
    
    mI0ETXlApgEEAMn0Gor0/i4kLfQR15Ae5T8Ea6PRIcQX//UDW13zCrU62JMwqNLP54okoQA+
    FHG66ZDe4Fhn+t3tx6cwZfATnEXMhs50oDBk+7Q2jeGNHH0WbygXFn62HTC44Gs6TjlMziUm
    Al07oO52wEwgkxNvYyBQI9IP8uklCqxxvxUDdzQFABEBAAG0HExhdW5jaHBhZCBQUEEgZm9y
    IFNjcmVlbmxldHOIuAQTAQIAIgUCTXlApgIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AA
    CgkQlOWMNKhnDox0+gQAyT2bhx5En/grH11kkL9lJtq8qVdrOgiqER1DPuNCZsLOpQ24bBzu
    MMj7hweqnziU4Icz7qHQGCVwKTeI7rMZp0SpSuV9K0I65R/korUW0XeGa0o0PXAsA1SAWR5h
    n69SrL02aBuvV8TyuSMudjpZkwTETnQrBg21e1gujPg5FWk=
    =cGbb
    -----END PGP PUBLIC KEY BLOCK-----
    Možeš da ga sačuvaš samo kao key

    Zatim ponovo idi u software sources i otvori Authentication keys pa klikni na import key file i izaberi fajl key sa desktopa na koji si nalepio ključ.

    Zatim ispravljena skripta:
    Code:
    #!/bin/bash
    sudo dpkg -l python-wnck >/dev/null2>&1
    if [ $? == 0 ]; then
        echo "OK"
    else
        echo "Install python-wnck"
        sudo apt -y install libwnck22
        wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gnome-python-desktop/python-wnck_2.32.0+dfsg-4_amd64.deb
        sudo dpkg -i python-wnck_2.32.0+dfsg-4_amd64.deb
        sudo apt --fix-broken -y install
    fi
    sudo dpkg -l python-gnomekeyring >/dev/null2>&1
    if [ $? == 0 ]; then
        echo "OK"
    else
        echo "Install python-gnomekeyring"
        wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gnome-python-desktop/python-gnomekeyring_2.32.0+dfsg-4_amd64.deb
        sudo dpkg -i python-gnomekeyring_2.32.0+dfsg-4_amd64.deb
        sudo apt --fix-broken -y install
    fi
    #sudo add-apt-repository ppa:screenlets/ppa
    #sudo sed -i 's/bionic/xenial/g' \ /etc/apt/sources.list.d/screenlets-ubuntu-ppa-bionic.list
    sudo apt update && sudo apt install screenlets screenlets-pack-all -y 
    skriptu sačuvaj kako ti je već rečeno, možeš samo skripta, zatim otvori terminalČ
    Code:
    cd Desktop
    chmod +x skripta
    sudo ./skripta
    I to je to, nadam se da ćeš se snaći.
     
    #9 mracni covek, 04.08.2018
    Last edited: 05.08.2018
  10. Knez

    Korisnik

    Joined:
    12.02.2018
    Messages:
    103
    Likes Received:
    82
    Okruženje:
    Cinnamon
    Sistem:
    Mint
    Mint još nije u punoj snazi, ima još tu da se radi
    1: Nedostaju neki programi npr. Gnome Subtitle, Steam-jeste da može da se instalira Steam(FLATPAK) ali ne bih ja to,
    ttf-mscorefonts-instaler- snašao sam se i oko toga tako što sam našao te fontove, itd. mada ako meni nedostaju neki programi, mogu misliti kako je onome koji je još zahtevniji
    2: Disper ne radi prebacivanje sa ekrana na ekran moraće na standardan način
    3: Iconice i teme, malo teže funkcioniše, znam gde mogu da ih skinem ii teme u podešavanje, i da ubacim da ubacim direktno koje skinem sa sajta /home/cat/.themesa i /.icons i da instaliram neke u deb slabo ima za verziju Ubuntu 18.04, a ja ne volim da vidim one prazna polja u promeni teme
    4: Dosta još stvari fali na 18.04
    Meni je Linux Mint 19 ekstra treba popraviti još neke stvari pa će da radi kao 18
    :)
    Mračni nije problem može i direktan
    sudo add-apt-repository ppa:screenlets/ppa
    automatski će mu dodati key isto je kao na Ubuntu, mada ja tamo ne vidim ništa za ubuntu 18.04
    tako da ne znam da li će ubaciti prodavnicu posle updata tj. da će ti uopšte ubaciti, ako ne idi onda direktno odatle instalaciju ideš na
    View package details
    i nađeš neki e sada kako ja vidim ima samo trusty1
    i to ne znam da li će ti raditi
     
    #10 Knez, 05.08.2018
    Last edited: 05.08.2018
  11. milewap

    Korisnik

    Joined:
    20.03.2016
    Messages:
    189
    Likes Received:
    65
    Location:
    Belosavci
    Okruženje:
    Mate
    Sistem:
    Mint
    Hvala obojici @mracni covek tebi za ovo oko skripte,kontam ono deb ide u software sources(tu je meni i opera pa chrome a i Etcher)...pa bese polje navise su uvezeni kljucevi i na kraju skripta da se zanimam ovih dana...Knez i ti si u pravu radi 19-tica lepo,ali imam utisak sva nesto mekana mlitava...nema onu kako dase izrazim cvrstinu kao 18.3.Ali popravice zanimljivo je citah na Mint blogu LMDE 3 “Cindy” Cinnamon – BETA Release – The Linux Mint Blog prave ovo beta zasnovano na debianu,prakticno Mint baziran na njemu.Zanimljivo ima i dase skine ISO a na blogu,kazu probaju ako nekad nestane Ubunu :rolleyes: kao dace to ikad biti...nije Kanonikal tako slab :D
     
    Collapse Signature Expand Signature
  12. mracni covek

    Korisnik

    Joined:
    06.08.2017
    Messages:
    72
    Likes Received:
    78
    Okruženje:
    XFCE
    Sistem:
    Debian
    Code:
    deb http://ppa.launchpad.net/screenlets/ppa/ubuntu yakkety main
    ide u:
    Code:
    /etc/apt/sources.list.d/additional-repositories.list
    U software sources > additional repositories što će upisati u additional-repositories.list
     
  13. Knez

    Korisnik

    Joined:
    12.02.2018
    Messages:
    103
    Likes Received:
    82
    Okruženje:
    Cinnamon
    Sistem:
    Mint
    čitao sam za LMDE3, i komentarisali smo o tome pre neki dan malo ne vezano, tek ovako. Debijan je sve na stabilnost ne prati toliko novitete, tako da će ga LM malo u tome pogurati, ali budi oprezan to je ipak debijan, ne voli on toliko mlitavih programa, tj nestabilnih programa kao bi oni to nazavli
     
  14. mracni covek

    Korisnik

    Joined:
    06.08.2017
    Messages:
    72
    Likes Received:
    78
    Okruženje:
    XFCE
    Sistem:
    Debian
    Neće ići direktan jer nije podržan taj ppa za bionic, tako da mora ručno da se ubaci launchpad ppa za yakkety
    Code:
    deb http://ppa.launchpad.net/screenlets/ppa/ubuntu yakkety main
    Ono gore što sam napisao, testirao sam na Mintu 19 xfce.

    bionic označava verziju 18.04 Ubuntua
    yakkety označava verziju 16.04
     
  15. Knez

    Korisnik

    Joined:
    12.02.2018
    Messages:
    103
    Likes Received:
    82
    Okruženje:
    Cinnamon
    Sistem:
    Mint
    znam ali i ne mora, može otatle skidati deb dokumenta jedan po jedan View package details, tako sam ja instalirao skypeweb za pidgin
     
  16. milewap

    Korisnik

    Joined:
    20.03.2016
    Messages:
    189
    Likes Received:
    65
    Location:
    Belosavci
    Okruženje:
    Mate
    Sistem:
    Mint
    moda glupo pitam,ali neznam pa pitam,kako terminalom to da dodam?Obicno ranije sam to radio sa recimo
    Code:
    gksudo leafpad 
    pa mesto gde je fajl,ali je sad komanda gksu izbacena.
     
    Collapse Signature Expand Signature
  17. mracni covek

    Korisnik

    Joined:
    06.08.2017
    Messages:
    72
    Likes Received:
    78
    Okruženje:
    XFCE
    Sistem:
    Debian
    Aha, na to misliš. Pretpostavljam da će raditi i tako, to nisam testirao. Testirao sam ono gore napisano, evo i ovo:
    Code:
    #!/bin/bash
    sudo dpkg -l python-wnck >/dev/null2>&1
    if [ $? == 0 ]; then
        echo "OK"
    else
        echo "Install python-wnck"
        sudo apt -y install libwnck22
        wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gnome-python-desktop/python-wnck_2.32.0+dfsg-4_amd64.deb
        sudo dpkg -i python-wnck_2.32.0+dfsg-4_amd64.deb
        sudo apt --fix-broken -y install
    fi
    sudo dpkg -l python-gnomekeyring >/dev/null2>&1
    if [ $? == 0 ]; then
        echo "OK"
    else
        echo "Install python-gnomekeyring"
        wget -c http://archive.ubuntu.com/ubuntu/pool/universe/g/gnome-python-desktop/python-gnomekeyring_2.32.0+dfsg-4_amd64.deb
        sudo dpkg -i python-gnomekeyring_2.32.0+dfsg-4_amd64.deb
        sudo apt --fix-broken -y install
    fi
    
    sudo apt-key adv --keyserver keys.gnupg.net --recv-keys B698B1F9972BB2A7A06CC76494E58C34A8670E8C
    sudo echo "deb http://ppa.launchpad.net/screenlets/ppa/ubuntu yakkety main" >> /etc/apt/sources.list.d/additional-repositories.list
    
    sudo apt update && sudo apt install screenlets screenlets-pack-all -y 
    sad će sve sama skripta uraditi, ne mora ništa u software sources
     
  18. mracni covek

    Korisnik

    Joined:
    06.08.2017
    Messages:
    72
    Likes Received:
    78
    Okruženje:
    XFCE
    Sistem:
    Debian
    jednom komandom:
    Code:
    sudo echo "deb http://ppa.launchpad.net/screenlets/ppa/ubuntu yakkety main" >> /etc/apt/sources.list.d/additional-repositories.list
    
    ili:
    Code:
    gksudo leafpad /etc/apt/sources.list.d/additional-repositories.list
    pa dopises.
     
    #18 mracni covek, 05.08.2018
    Last edited: 05.08.2018
  19. Knez

    Korisnik

    Joined:
    12.02.2018
    Messages:
    103
    Likes Received:
    82
    Okruženje:
    Cinnamon
    Sistem:
    Mint
    ok, uradi ovo ideš u podešavanje pa izvori programa pa dodatne riznice (dodaj novu riznicu) e tu dodaj
    deb http://ppa.launchpad.net/screenlets/ppa/ubuntu yakkety main
    zatim otvori termian "sudo apt update" uradi updata, ne brini javi će ti grešku da nedostaje Key, kada završi updat ti odmah dodaj ovu komandu
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A8670E8C
    Kada to uradiš ponovi komadnu sudo apt update i tada će ti raditi
     

    Attached Files:

    #19 Knez, 05.08.2018
    Last edited: 05.08.2018
  20. milewap

    Korisnik

    Joined:
    20.03.2016
    Messages:
    189
    Likes Received:
    65
    Location:
    Belosavci
    Okruženje:
    Mate
    Sistem:
    Mint
    Hvala svima dovoljno materiala imam,pa cu sad polako krenuti da to i isprobam...:)
     
    Collapse Signature Expand Signature