abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

Ladislav Hagara | Komentářů: 0
dnes 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 0
včera 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 16
včera 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 2
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 6
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 50
5.12. 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 10
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 17
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 26
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (8%)
 (5%)
 (3%)
Celkem 780 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Jak se vlastne instaluji programy v DE?

15.3.2015 14:33 petrfm | skóre: 20
Jak se vlastne instaluji programy v DE?
Přečteno: 761×
Ahoj, pouzivam KDE - Kubuntu a tak nejak jsem nad tim jeste nepremyslel. Prechazel jsem z win, kde je to jasne, program se bud nainstaluje a vytvori si zastupce ve start nabidce, nebo je mozne, vytvorit si zastupce rucne a vlozit je do start nabidky, plochu, atd.

Jak to ma linux, na to teprve postupne prichazim. Pokud stahnu SW s balickem, tak se vetsinou udela vsechno samo, pak jsou tu ale SW postavene treba na JAVE, ktere maji jen .jar soubor a spoustec napr. .sh, ktery jen spusti Javu + konretni JAR. Muzu si vytvorit odkaz na ten spousteci skript a soupnout si ho "na plochu", nebo pres nabidku do "Spoustece aplikaci", coz je obdoba Start nabidky z win.

Chci se jenom zeptat, jestli to takhle delam dobre a jak to delaji ty instalacni balicky? Kam to pridavaji, ze se treba po napsani prvnich par znaku aplikace objevi Spustit xyz. Existuji v linuxu nejaka obecna pravidla, ktera funguji napric distribucemi a treba i DE?

Snad muj dotaz pochopite, zni to asi zmatecne, ale to je tim, ze vlastne sam nevim, jestli si odkazy na SW pridavam spravne. Trochu mne ta volnost na linuxu nekdy desi :-) Treba i v tom, ze nema Program Files a programy tak muzu nahravat v podstate kamkoliv. Stejne tak mne trochu mate, ze i balicky se instaluji do ruznch adresaru, ze neni nic jednotneho a je pak trapeni to hledat a mit v tom poradek. Aspon pro mne :-)

P.
fuck the cola, fuck the pizza, all you need is slivovitza

Řešení dotazu:


Odpovědi

15.3.2015 14:56 MadCatX
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Slušnější aplikace si do /usr/share/applications nebo ~/.local/share/applications přidají .desktop soubor, který může vypadat třeba takhle
[Desktop Entry]
Type=Application
Version=1.0
GenericName=File Synchronizer
Name=MEGASync
Comment=Easy automated syncing between your computers and your MEGA cloud drive.
TryExec=megasync
Exec=megasync
Icon=mega
Terminal=false
Categories=Network;System;
StartupNotify=false
X-GNOME-Autostart-Delay=60

X-Desktop-File-Install-Version=0.22
DE nástroje, co vytváří menu se spouštěči aplikací si ten adresář projdou a z nalezených .desktop souborů menu sestaví.
15.3.2015 14:58 nobody
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
polozky menu, ikony na plose, panelu, apletu jsou definovany jako soubory .desktop
# pro celej system (zde se vytvari/kopiruji pri instalaci balicku)
/usr/share/application

# pro uzivatele (zde se vytvari kdyz pridas do spoustece)
$HOME/.local/share/applications/

# pro uzivatele na plose
$HOME/Plocha
Linux sice nema Program Files, ale ma ruzne standard cesty kam se ve vychozim nahrava (specialita je pak /opt ktere ma nejbliz k ProramFiles, ale pouziva si minimalne), normalne si aplikace proste nainstaluje ruzne casti na patricna mista... system nastaveni do /etc, systemove knihovny do /lib, vetsinu pak rozprostre v /usr do lib,share,doc,man,locale,icons...

Chapu ze je to z prvu tezke pochopit ten poradek a system kterej v tom je, kdyz si zvyklej ze Widle meli totalni bordel kterej se jako poradek jenom tvaril... Pro zacatek si jen uvedom ze se o to nemusis starat, postara se o to spravce balicku :)
# dohledani kteremu balicku patri konkretni soubor
dpkg-query -S jmeno_souboru

# zobrazeni vsech souboru patrici konkretnimu baliku
dpkg-query -L jmeno_baliku

15.3.2015 21:50 lertimir | skóre: 58 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Ještě pár slov pro doplnění. Naprostá většina programů se nainstaluje do jednoho z adresářů /bin, /sbin, /usr/bin, /usr/sbin. Ty bin jsou pro běžného uživatele a sbin jsou pro superuživatele a někdy je ani obyčejný uživatel nemá v cestě. Dělení na něco přímo v kořeni a něco v /usr má historický původ v unixu z doby, kdy /usr se mountovalo jako samostatný FS a někdy i jen RO FS a přibližně odráží to, že přímo v bin jsou více low level utility a v /usr/bin více high level utility a programy, se systémem něco mělo jít dělat i když se nepřimoutnul /usr. Knihovny si programy nasázejí do /lib /lib64 /usr/lib /usr/lib64. Když jsou zdrojáky tak jsou v /src /usr/src. Mnoho baliku si naskládá i dost informací do /usr/share. a některé mají průběžná data ve /var/lib (a samozřejmě konfiguace v /etc) kde je .desktop byla řeč.

Instalační package má popis, co má udělat, a kusy naskádá na správná místa a při odinstalaci je zase posbírá a smaže. strom /opt se používá poměrně hodně, ale hlavně pro uzavřený soft. Uzavřený soft si obvykle vše potřebné včetně knihoven přiveze sám a naskládá si to do právě zmíněného /opt. To že si vozí mnohdy knihovny, je podle mne proto, že i když linuxové API je dost stabilní, není to stabilita na 100%, protože by to omezovalo možný vývoj. Platí pravidlo, že když už něco vývojáři změní, tak musí změnit i to, co na změně závisí. Jenže do uzavřeného softu změnu nemohou promítnout a na druhou stranu se uzavřený soft nemůže 100% spolehnout na stabilitu knihoven, tak si přiveze svoje knihovny v dané přislušné funkční verzi. Přiklady: googleearth, chrome, SAS, Oracle database
15.3.2015 23:22 Plamen
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Tady bych si dovolil zmínit pro začátečníka možná lépe uchopitelný prostředek: http://packages.ubuntu.com/. Tam se nechá zjistit spousta věcí o balíčcích napříč distribucemi, tedy nemusím to mít ani nainstalované a zjistím, ke kterému balíku patří tento soubor v té které verzi Ubuntu. A zjistím třeba, že mi tam ten balík visí po nějakém upgrade z minulosti. Používám Debianí obdobu této stránky a nemohu si ji vynachválit.
15.3.2015 23:26 Plamen
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Ehm ... moje reakce je na použití dpkg-query, teď tedy vidím nade mnou komentář, který jsem přehlédl, když si teď prohlížím vzniklý strom odpovědí, není to na první pohled jasné, tak to pro úplnost dopisuji.
15.3.2015 23:53 nobody
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Takže když si chceš uklidit po balíku brasero, třeba, stačí ti. sudo rm -rf /usr/{bin,lib,share}/brasero Když to z nějakých příčin balíčkovač nebude schopný už smazat?

Zatímco widláci musí smazat jen celou složku brasero, pokud nemá spouštěč uninstall?
16.3.2015 00:21 nobody
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
vlastnost "z nejakych pricin" ma patentovanou microsoft... nicmene kdyz bych chtel smazat rucne seznam vsech souboru prectu ho z /var/lib/dpkg/info/brasero.list, ve windows ho nezjistim nikde...

widlaci v kdyz smazou slozku brazero, tak jim zustane bordel v nekolika slozkach v users, v system32, ruzne vetve v registru, zaregistrovane dll, po restartu widle zacnou rvat ze je neexistujicii objekt
16.3.2015 01:27 pavlix
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
users -> $HOME/., system32 -> info v registrech s uvedenou cestou, registry -> nepodstatná velikost záznamu. Stačí smáznout záznam z registrů, třeba pomocí $MS nástroje Autorun.
15.3.2015 23:36 nobody
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Chapu ze je to z prvu tezke pochopit ten poradek a system kterej v tom je, kdyz si zvyklej ze Widle meli totalni bordel kterej se jako poradek jenom tvaril... Pro zacatek si jen uvedom ze se o to nemusis starat, postara se o to spravce balicku :)
V těch widlích si to může uživatel změnit kam to chce, jen ti nesvéprávní musí být vedeni balíčkovačem, který to změnit neumí, jsem chtěl říct.
16.3.2015 00:07 nobody
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
ve widlich si to uzivatel zmenit nemuze krome prgdir, ale stejne neco bez jeho vlivu leze do common,appdata,users,system,system32, dllka se duplikujou v prgdir nebo sdilej nebo prepisujou, nikdy nevis co, je to zprasene a bez logiky... jen naiva si muze myslet ze zmenou v instaleru ciloveho diru nasmerujou do toho diru celou instalaci :)

pokud budu chtit byt prase jako ty ve windows, stahnu si balik rucne a pak pouziju dpkg --instdir=/sem/to/chci --install balik.deb

btw: ve WindowsPhone si stahujes aplikace rucne z webu a instalujes si je rucne nebo pouzijes balickovac ? ;)
18.3.2015 17:49 tacoberu | skóre: 3
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Možná jsem nesvéprávný (přeci jen jsem jen vývojář), ale já se nechci starat o to, kam všude se má jakej soft instalovat. Ve výsledku je mi upřímně jedno, jestli se mi firefox instaluje do "Program Files", nebo do /usr/bin. Protože pro mě je důležitý, abych si mohl najít potřebné informace, který mne zajímají. A vítám, pokud se software instaluje, odinstalovává, aktualizuje sám.

@nobody: To se pokoušíš o nějaký flamewar, nebo tyto názory opravdu máš?
18.3.2015 19:10 lertimir | skóre: 58 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Až na to, že to není 100% spolehlivost. Pokud jsi skutečně vývojář, tak by sis měl lehce představit dvě situace. Jednak že při vývoji se na něco zapomene, něco si tvůrce nevšimne apod. Napřiklad že program při běhu vyvoří další soubory/adresáře jako součást svého normálního provozu a odinstalace udělá jen odinstalaci toho, co nainstalovala. A za druhé uživatel to nainstaluje a spustí nějakým zcela nečekaným způsobem.

Pokud nemáš přehled, co se v systému děje, dospěje systém po čase k tomu, co důvěrně znají uživatelé Win, rozvrtá se to natolik, že přeinstalace je jediná cesta, jak to dát dohromady. V linuxu se systém rozbordelí mnohem méně a je to tím, že všichni nebo alespoň balíčkovači v distribucích hierarchii drží. Proto, že ve Win mnoho programů po sobě neuklízí při odinstalaci vznikly Instalatory a odinstalátory, které celou instalaci a mnohdy i s prvním během programu spouští pod sebou a v podstatě vytvářejí log toho kam bylo sáhnuto a jsou schopny (ne úplně vždy) akce vzít poslat zpět.
18.3.2015 23:34 tacoberu | skóre: 3
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Na stoprocentní spolehlivost si nikdo nikde nehraje. I databázi splňující ACID lze rozbít (= uvést do nekonzistentního stavu). Pokud jsem nucen přeinstalovat systém jednou za rok, je to lepší, než jednou za půl roku. (Fedoru zatím přeinstalovávám se změnou hw, a to jsem docela dobytek.)

Pointa mého příspěvku byla, že já nechci mít přehled o tom, co se v systému děje. (Ne, že bych neměl, ale nechci.) Očekávám, že programy budou dělat většinu mé rutinní práce, a já se můžu soustředit na svou práci.

Požadovat od uživatele znalost systému je architektonicky špatně.

PS: Pokud to co popisuješ se na windows opravdu děje, tak to potěš koště.
18.3.2015 23:38 tacoberu | skóre: 3
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
IMHO smůla Windows byl v tom, že největší boom měl v dobách, kdy neměl správce software, tudíž nemohl vývojáře nijak hlídat. A pak se dostal do bahna zpětné kompatability. V Linuxu, s jeho balíčky je situace přeci jen lepší, i když je zde ještě velký prostor ke zlepšování.
18.3.2015 23:48 tacoberu | skóre: 3
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
A za druhé uživatel to nainstaluje a spustí nějakým zcela nečekaným způsobem.
Toto si pochopitelně představit nedokážu (protože tautologie).

Faktem je, že balíčkovací systém dost dobře umožňuje instalovat jen konkrétním a konktrolovaným způsobem. Cokoliv jiného (například rozbalení balíčku a ruční překopírování) odmítám nazvat instalací.

Spustit aplikaci lze také jen určitým způsobem.

Schválně, a to nemyslím ironicky, zda by si mě byl schopen překvapit nějakým scénářem.

18.3.2015 20:49 nobody
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
ten nobody co se vydaval za me (i za pavlixe) a psal s diakritikou se pokousel o flame, zadne nazory nema a ve svem telefonu jiste pouziva balickovac take :)
15.3.2015 22:15 Filip Jirsák
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Já bych to vzal ještě o krok zpět. Linux obvykle používáte jako nějakou linuxovou distribuci. A drtivá většina distribucí má nějaký svůj balíčkovací systém, a v systému máte nainstalován správce balíčků. Software se pak primárně instaluje tak, že jej vyhledáte ve správci balíčků a nainstalujete přes něj. Instalovat software tak, že odněkud něco stáhnete, to byste měl dělat pouze v opravdu dobře odůvodněných případech. On se ten správce balíčků stará například o to, že když je vydán balíček s novou verzí, informuje vás o tom a nabídne aktualizaci. Když si software stáhnete někde z internetu, musíte si aktualizace hlídat sám. Balíčkovací systémy mají i další výhody, ale ty aktualizace jsou dnes asi nejdůležitější.

Takže dobře ten váš postup není, pokud to jde, používejte distribuční správce balíčků. Pak s tím ani nebudete mít trápení a budete v tom mít pořádek.

Jak je to se spouštěči aplikací už napsali ostatní.
Řešení 1× (tacoberu)
15.3.2015 22:33 rastos | skóre: 60 | blog: rastos
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Odporúčam pozrieť sa na xdg-desktop-icon či xdg-desktop-menu.
15.3.2015 23:11 Plamen
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Ohledně toho, kde se soubory nacházejí - viz FHS, jako startovací bod doporučuji nastudovat Filesystem Hierarchy Standard, dále lze využít nějaký vyhledávač, třeba Google s výrazem "FHS Ubuntu", případně "FHS Debian" a jako vyšší level následně například informace o tom, jak se vytvářejí v Debianu/Ubuntu balíčky (Ubuntu vzniklo z Debianu, balíčkovací systémy fungují na stejném principu). Základy zde již řekli předchozí přispěvatelé, ale zvídavý příchozí z prostředí Windows (což jsem byl v roce 1996 koneckonců i já) jistě dokáže postupně vstřebat vše potřebné, aby pochopil jak se věci mají. A k čemu a jak slouží proměnná PATH. Ta dle mého fungovala dobře v DOSu, ale spolu s "Program Files" dle mého ve Windows ztratila význam.

P.
19.3.2015 13:48 petrfm | skóre: 20
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Diky panove, moc jste mi pomohli. Tusil jsem, ze existuji nejake takove standardizovane soubory, se kterymi pak system pracuje, aby to mohlo fungovat i napric distribucemi.

Jinak balickovaci system je mi znam, ale pouzivam i exoticke veci, jako treba rizeni CNC frezky, ruzne male udelatka pro HW desky a to vetsinou nikdo do repozitaru nedava, ale stahuje se to normalne z GITU, nebo webu tvurce. Pak je mozne to placnout do adresare a spoustet klikem, ale ja bych si je rad pridal mezi programy, nebo "udelal ikonu" (stary windowsovsky zvyk :-))) ) a nevedel jsem, jestli do delam "dobre", rad bych ziskal spravne navyky a neprasil to :-)

Trochu se totiz hrozim toho, az vyjde nova verze meho stable kubuntu a budu muset svuj desktop aktualizovat. OK, to jde relativne i samo, ale pokud budu menit stroj, asi mne nemine cista instalace a potom dohrani stareho SW a tady se hodi, vedet, kde ty programky vlastne mam a moci si je jednoduse prenest na novy system. Ve WIN jsem se za ty roky orientoval, takze jsem vedel, jake slozky zalohovat a pak nakopirovat, ale v linuxu jsem stale naprosty zelenac, co se uci za pochodu.

P.
fuck the cola, fuck the pizza, all you need is slivovitza
KOLEGA avatar 19.3.2015 14:29 KOLEGA | skóre: 12 | blog: odpocinuti_vecne
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
[OFFTOPIC] Teda člověče, takhle uvědomělýho uživatele už jsem dlouho neviděl ... Přijde k tomu s pokorou, apod. palec nahoru [/OFFTOPIC]
Linuxový liberál ;-) ... a taky lama a BFU
Pavel 'TIGER' Růžička avatar 19.3.2015 14:51 Pavel 'TIGER' Růžička | skóre: 37
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Ono to možná není ani tak o uvědomění, jako o člověku takovém. Pokud má rád někdo pořádek, a přesnost, tak proč by měl mít v počítači bordel? pochopitelně to funguje i obráceně. Podle toho, v jakém stavu má člověk počítač si uděláš obrázek o tom, jaký ten člověk je.
19.3.2015 16:55 petrfm | skóre: 20
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Presne tak. Ja mel kdysi v pc velky bordel, ale kdyz mas tech pocitacu vice a parkrat po letech reinstalujes, zjistis, ze co neudelas dneska, budes muset resit potom a pripravi te to o 2x tolik casu. Proc teda uz kdyz instaluju desktop, si nedat trochu prace s tim, abych vubec vedel, co v nem mam. Kor u systemu, ktery jeste tak neznam, to se potom vyplati dvojnasob, respektovat rady a zasady, nez potom neco dlouze hledat.
fuck the cola, fuck the pizza, all you need is slivovitza
19.3.2015 15:09 lertimir | skóre: 58 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Doporučil bych, všechny takto vytvořené specifické programy vkládat v /opt do samostatných adresářů jednotlivých projektů. Nebude se to plest to standardní struktury systému. Pokud jsou programy standardně vytvářeny a mají ve skriptech rozdělní do bin, lib, src, atd. je ještě jedno vhodné místo a to /usr/local což je určeno pro uživatelsky doinstalovaných programů, které mají standardní rozdělení. Pokud chceš ikony, a možné jednoduché spouštění z příkazové řádky, tak zařazení softlinků buď do ~/bin nebo /usr/bin.
19.3.2015 15:34 tacoberu | skóre: 3
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Já bych se vytváření balíčků tolik nebál. Není to zas tak složité. A získáš benefit v podobě bezešvého zakomponování do systému.

Krom již zmíněného /opt adresáře ještě existuje možnost čistě uživatelské instalace, kdy se to cpe do do ~/.local Nejsem si tedy jist, nakolik je to standardní, ale na takové ty programy stažené z webu to používám.
Josef Kufner avatar 19.3.2015 16:07 Josef Kufner | skóre: 66
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
~/.local je dobrá volba na věci, které máš pro sebe a ostatních uživatelů se to netýká, nebo pokud nemáš roota.
Hello world ! Segmentation fault (core dumped)
19.3.2015 16:26 tacoberu | skóre: 3
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Je ~/.local ve standardech?

A je ve standardech /opt? Subjektivně mi to přijde jako taková prasárnička.
Josef Kufner avatar 19.3.2015 16:37 Josef Kufner | skóre: 66
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
/opt standardizované je. Jak je na tom ~/.local nevím, ale spolu s ~/.config někde popsané také bude.
Hello world ! Segmentation fault (core dumped)
19.3.2015 16:58 petrfm | skóre: 20
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Budu asi pouzivat /opt, protoze jsem se o tom docetl vsude, ze je to takovy standard. Sice pocitace pouzivam sam, ale i tak. Jednoduse se to pamatuje, ja mam spatnou pamet a uz zitra si nebudu pamatovat nejake /home/petr/.local :-)))

V tom mne linux hodne trapi, mam fotografickou pamet a nazvy si vubec, ale vubec nepamatuju, takze ja si musim zapamatovat, kde zhruba to ve stromove strukture bylo, nebo si psat poznamky :-)

To, co dva dny nepouziju, treti den nevim. Jeste ze ma na syntaxe konzole man, jinak bych byl uplne v (_!_)
fuck the cola, fuck the pizza, all you need is slivovitza
pavlix avatar 21.3.2015 12:31 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Rozhodovat se mezi /opt a ~/.local podle nějakých standardů je nesmysl. Buď to chceš na úrovni systému a dáš to mimo ~, nebo to chceš na úrovni uživatele a dáš to někam do ~.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.
19.3.2015 17:16 lertimir | skóre: 58 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
/opt samozřejmě v FHS je. včetně opt podadresářů v /etc /var atd.
19.3.2015 21:45 tacoberu | skóre: 3
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Škoda.
19.3.2015 20:19 nobody
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
az vyjde nova verze meho stable kubuntu
v klidu, mas jeste par let :)
ale pokud budu menit stroj, asi mne nemine cista instalace neni potreba, s GNU/Linux neni problem vzit HDD a strcit do naprosto odlisneho HW, normalne nastartuje a nepoznas rozdil :) (za predpokladu ze by HW podporovala cista instalace) nevadi ani zmena IDE<->SATA...

narozdil od Windows ktere maji databazi aktualnich zarizeni a k nemu nainstalovane ovladace a pri zmene cehokoliv (i usb portu kam strcis) doinstalovava/odinstalovava... Linux se pri startu podiva na cem bezi a aktivuje prislusne jaderne moduly (~ovladace - nainstalovane jsou vsechny), provadi se to normalne pri kazdem startu :)
Josef Kufner avatar 19.3.2015 22:24 Josef Kufner | skóre: 66
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Tak, tak. Zrovna teďka jsem takle naklonoval starý notebook na nový. Stačilo udělat minimální instalaci Debianu, aby mi to nabootovalo do něčeho použitelného, a pak jsem tu minimální instalaci po síti přeplácnul starým systémem. Jen to chtělo změnit hostname, upravit /etc/fstab a pohrát si s novým Grubem.
Hello world ! Segmentation fault (core dumped)
20.3.2015 21:17 petrfm | skóre: 20
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Tak to je fantazie, to mne nanapadlo :-) Jen se zeptam - kdybych vyndal disk a strcil ho do USB - SATA redukce, pak bych provedl bitovou kopii, tak bych ani zadny Grub apod. nemusel resit, je to tak?
fuck the cola, fuck the pizza, all you need is slivovitza
Josef Kufner avatar 20.3.2015 21:30 Josef Kufner | skóre: 66
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Pokud bys zrovna nepřecházel z MBR na UEFI, tak by to fungovalo. Také ale cílový disk musí být stejně velký nebo větší (u většího pak musíš zvětšit partition a filesystém na ní). Pokud máš disk šifrovaný (tedy root a swap v LVM a to celé v šifrovaném oddílu), je zvětšování už docela netriviální operace, takže je jednodušší si to rozdělit znovu pomocí instalátoru.
Hello world ! Segmentation fault (core dumped)
20.3.2015 21:36 lertimir | skóre: 58 | blog: Par_slov
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
To záleží na některých detailech, ale změn není mnoho. Typicky fstab a nastavení grubu závisí buď na UUID
cat /etc/fstab
UUID=318424ab-b633-454e-8d04-b0c0c551d9f1 / btrfs defaults 0 0
UUID=7557c884-0876-4e7f-82be-7e93721568fb /boot ext4 acl,user_xattr 1 2
nebo na ID
cat /etc/fstab
/dev/system/root        /       ext4    noatime,acl,user_xattr,discard 1 1 
/dev/disk/by-id/ata-OCZ-AGILITY3_OCZ-3W17E1197QC92G7L-part2     /boot   ext4    noatime,acl,user_xattr,discard 1 2 
/dev/disk/by-id/ata-ST3000DM001-1CH166_Z1F22WNJ-part1  swap    swap    defaults 0 0 
UUID se snad překopíruje (nikdy jsem to netestoval), ale ID jsou Typy a reálná seriová čísla disků, takže jsou jedinečná. Na druhou stranu zase to dává naprostou jedinečnost toho, že když měním disky v kompu, tak vždy vím přesně, co a odkud se připojuje. Podobně i grub může být vázán na UUID nebo ID.
20.3.2015 21:43 petrfm | skóre: 20
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Vidis, to mne vubec nenapadlo. Nebude tech parametru vice, ktere jsou nekde zapsany a muzou pak vyzadovat zmeny? Napada mne treba MAC adresa, apod.
fuck the cola, fuck the pizza, all you need is slivovitza
21.3.2015 12:04 nobody
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
spravne :) dle mac sitovek je pri prvnim pouziti generovano udev pravidlo ktere pak zaridi ze se nebudou po restartu prehazovat prirazene nazvy jako eth0, eth1 atd... nechat puvodni pri zmene hw by nemelo delat problem na desktopu, kterej ma nastaveno dhcp na vsechna rozhradi pres network-manager (problem to je/muze_byt na serveru kde mas statickou ip a pozadujes eth0 pro konkretni lan)

kazdopadne je v to souboru /etc/udev/rules.d/70-persistent-net.rules, muzes tam zamenit rucne MAC sitovky(ek) v novem HW, nebo soubor smazat a vytvori se po restartu znovu uz pro aktualni MAC

btw: pokud bys pouzil pro klonovani disku clonezilla, tak o zmenu uuid v fstab/grub, mac v *net.rules se postara sama
pavlix avatar 21.3.2015 12:28 pavlix | skóre: 53 | blog: pavlix
Rozbalit Rozbalit vše Re: Jak se vlastne instaluji programy v DE?
Doporučuju si vytvořit ty balíčky a pokud je toho víc, tak nějaký skript, který to celé zautomatizuje.
GentooFedoraSCRAM – Jsem open source vývojář, nikoli markeťák ⇒ názory zde uvedené jsou jen mé vlastní.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.