Mali i korisni Linuks saveti i trikovi

7

Mali i korisni Linuks saveti i trikovi

offline
  • Brok  Male
  • Moderator foruma
  • Mihajlo Bogdanović
  • Linux driver - fighter - warrior
  • Pridružio: 04 Maj 2005
  • Poruke: 3259

Izašla je nova verzija Skjapa, i prilikom instaliranja 64bit verzije ima nekih stvari koje trebamo uraditi da bi ispravno instalirali skype paket.
Instaliraćemo prvo ovo
sudo apt-get install libxss1 ako je već instaliran onda idemo liniju ispod
sudo apt-get install lib32stdc++6 lib32asound2 ia32-libs libc6-i386 lib32gcc1
pa pređemo u /tmp dir sa komandom
cd /tmp
i skinemo u njega skype
wget wget http://www.skype.com/go/getskype-linux-ubuntu-64/skype-ubuntu-precise_4.1.0.20-1_i386.deb
na kraju instaliramo (ne izlazeći iz /tmp direktorijuma u terminalu) skype, sa komandom
sudo dpkg -i skype-ubuntu*.deb

Ovo važi za Ubuntu 12.10/12.04/11.10, a neki kaži i za 10.04 (znači nije provereno ni sigurno) ali nisam još probao i naravno važi za sve satelite tipa Minta i ostalih distroa koji se baziraju ne ovim verzajama Ubuntua.

I to je to Ziveli


dodatak
Ako dobijete grešku tokom instaliranja, predhodno uklonite staru verziju skajpa sa komandom
sudo apt-get remove skype



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Fil  Male
  • Legendarni građanin
  • Pridružio: 11 Jun 2009
  • Poruke: 16586

Situacija:

Linux Mint 13 KDE x64, behind proxy

Iako za Update manager i Software manager ne postoji podesavanje za Proxy, podesavanjem proxy-ja u Synaptic-u se automatski regulisu ova dva.

Medjutim, APT se ne regulise. Googlao sam i resenja tipa modifikacija apt.conf datoteke nisu dala rezultate. Onda sam naisao na sledeci savet i APT je proradio:



Dakle, otvoriti folder: /etc/apt/apt.conf.d/ i kreirati datoteku: 30proxy

Sadrzaj datoteke je u ovom obliku:

Acquire::http::proxy "http://IP:PORT/";
Acquire::ftp::proxy "ftp://IP:PORT/";
Acquire::https::proxy "https://IP:PORT/";



offline
  • Pridružio: 28 Dec 2012
  • Poruke: 1

Cest problem sa skajpom i ostalim programima je da "ne vide" web kameru cak i ako ona zapravo funkcionise.
Da bi proverili da li kamerica fukcionise pod linuxom instalirajte cheese i pokrenite ga:
sudo apt-get install cheese
Ako ugledate poznato lice u ekranu, proverite da li su u sinaptiku lib32v4l i libv4l instalirani. Ako nisu instalirajte ih.
Pokusajte da pokrenete skajp(32bit) sa:
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so /usr/bin/skype
ili firefox(64bit) sa:
LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/firefox

Napomena: Ove putanje su korektne ako koristite Mint Debian varijantu ili sam Debian. U ostalim distribucijama se putanje verovatno neznatno razlikuju. Da bi videli koja je tacno putanja za ove biblioteke na vasem sistemu u sinaptiku desnim tasterom kliknite na lib32v4l->Properties->Installed Files. Potrazite u spisku v4l1compat.so.

Da bi ucinili resenje trajnim:
sudo nano /usr/local/bin/skype
ukucajte:
#!/bin/sh

LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so /usr/bin/skype $@

izadjite i snimite (ctrl+x i Y nakon toga)
slicno je i za firefox:
sudo nano /usr/local/bin/firefox
#!/bin/sh

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/firefox $@

Nakon toga je jos samo potrebno dozvoliti izvrsavanje skripti:
sudo chmod a+x /usr/local/bin/skype
sudo chmod a+x /usr/local/bin/firefox
Nakon ovoga bi trebalo da sve funkcionise ok. Za test pokrenite skajp iz terminala bez LD_PRELOAD ili jednostavno iz menija

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12534
  • Gde živiš: Južni pol

Konverzija tekstualnih datoteka DOS -> Unix

Brza konverzija iz MS DOS formata (kodna strana 437 - engleski) u UNIX format. Ovo zahteva iconv koji je obično podrazumevano instaliran na GNU/Linuks sistemima. Za otvorene BSD derivate nisam siguran.

iconv -f 437 -t utf8 text.txt | tr -d '\r' > konvertovani-tekst.txt

Isto to bez konverzije kodne strane (trebalo bi da radi na svakom Unix sistemu):
cat text.txt | tr -d '\r' > konvertovani-tekst.txt

Ovo je možda bilo. Nebitno, možda sam dao neki dodatni info. Recimo konverzija iz 437 u utf8 omogućava da uživate u nekadašnjoj ANSI umetnosti (ovo uključuje i .info datoteke):



Iz nekog razloga Terminal ne prikazuje ANSI animacije, ali će se one bez probelma prikazati pod uxtermom. Inače izvor ANSI grafika je sjajni Textfiles.com: http://artscene.textfiles.com/ansi/bbs/.

Konverzija kompresovanih Postscript datoteka u pdf

Za ovaj trik vam je potreban Ghostscript. Opet, na gotovo svim GNU/Linuks distribucijama je podrazumevano instaliran. Konvertovanje svih ps.gz datoteka u trenutnom direktorijumu.

for FILE in *.ps.gz;do zcat $FILE | ps2pdf - ${FILE%%ps.gz}pdf;done

Addendum

Evo i kratke gluposti koju sam koristio za pregled ANSI datoteka u trenutnom direktorijumu.

while true;do for file in *.ans;do clear && cat $file && read -n 1; clear;done;done

Za pregled naredne grafike je potrebno pritisnuti bilo koji taster. Za izlaz ctrl+c.

Post Scriptum

Ako ima koga ko me nije shvatio, za cenu jednog piva ću sve natenane da mu objasnim A tek što se raspričam posle tri. Mr. Green

offline
  • Brok  Male
  • Moderator foruma
  • Mihajlo Bogdanović
  • Linux driver - fighter - warrior
  • Pridružio: 04 Maj 2005
  • Poruke: 3259

Pošto čim se pojavi nova verzija Ubuntua, uvek prvo vreme, opravdano ili ne, pojavljuje se kraš reporti, evo video priloga kako ih isključiti

offline
  • Pridružio: 26 Avg 2005
  • Poruke: 384
  • Gde živiš: Beograd

Zgodan one-liner za brojanje fajlova u koji se nalaze "ispod" trenutnog direktorijuma:


for i in directory files links ; do echo `find . -maxdepth 20 -type ${i:0:1}| wc -l` $i ; done

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Evo jednog malog saveta za one koji ne mogu da pokrenu .jar fajlove iako imaju instaliran JDK (testirano na Ubuntu i njegovim derivatima).

Arrow Situacija : Odlučio sam da pokrenem Minecraft na Mint-u, ali u Properities meniju pod Ovlašćenjima nije bilo opcije Allow executing file as program.



Arrow Postupak: Prvo koristite komandu cd da dođete u folder gde se nalazi .jar fajl. Primer:


cd ~/Minecraft


Nakon toga ćemo ukucati komandu chmod koja će nam zajedno sa dodatkom -x i obeležavanjem imena fajla pomoći da kao korisnik dobijemo ovlašćenje za izvršavanje tog fajla (execute). Primer:


chmod -x Minecraft.jar


Napomena ::Ako komanda ne bude radila dodajte ispred nje 'sudo' i ukucajte root lozinku.


sudo chmod -x Minecraft.jar


Sada je vreme da fajl izvršimo.


java -jar Minecraft.jar


Nakon toga će Terminal početi da skida potrebne resurse iz arhive (.jar - Java Archive).



Voilà! Izvršavanje je uspešno dovršeno Ziveli

offline
  • Brok  Male
  • Moderator foruma
  • Mihajlo Bogdanović
  • Linux driver - fighter - warrior
  • Pridružio: 04 Maj 2005
  • Poruke: 3259

Citat: Situacija : Odlučio sam da pokrenem Minecraft na Mint-u, ali u Properities meniju pod Ovlašćenjima nije bilo opcije Allow executing file as program.
u Linux/Unix svetu više se upotrebljava komanda ls -la (ili ls -l ako fajl nije hide) da se vidi stanje dozvola i vlasništvo fajla nego kako si prikazao. Jasno da može i tako, ali stvara se loša navika.
O dozvolama je pisao Drummer ovde, jako dobar članak.

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Hvala na primedbi Brok Ziveli

Suzbijam neke loše navike sa Vindousa Neutral

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12534
  • Gde živiš: Južni pol

Ne bih se baš složio s kolegom da je u pitanju loša navika, ali shvatam šta je hteo da kaže. Smile

Malo "forsiramo" komandnu liniju pošto je ona univerzalna. Desktop okruženja i njihova podešavanja se znaju dosta razlikovati, kao i što mogu postojati razlike između podešavanja različitih distribucija.

Ovakvo uputstvo je ok ako se navede distribucija, izdanje i desktop okruženje. Ali je brok u pravu da treba ići ka univerzalno korisnom uputstvu. Džaba uputstva ako će ga moći koristiti samo deo čitalaca. Smile

Ali u ovako jednostavnom slučaju kao što je promena dozvola, to nije problem. Interfejs za ovo je sličan kod većine menadžera datoteka u nekoliko najpopularnijih desktop okruženja.

Ko je trenutno na forumu
 

Ukupno su 1205 korisnika na forumu :: 42 registrovanih, 6 sakrivenih i 1157 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Aleksandar Tomić, armor, Arsenije, Bobrock1, ccoogg123, cifra, darkangel, DeerHunter, djboj, Dogma21, dragoljub11987, HogarStrashni, hyla, ILGromovnik, Istman, Koja79, Koridor, Kruger, Krusarac, Kubovac, kubura91, lcc, loon123, mercedesamg, Mihajlo, Miki01, milenko crazy north, PEGIN, proka89, raptorsi, RJ, ruger357, Srle993, Steeeefan, Stoilkovic, suton, Tandrkalo, Tvrtko I, Vatreni Zmaj, Vlada1389, wolf431, zixmix