Fórum Root.cz

Hlavní témata => Software => Téma založeno: Kloboučník 29. 09. 2016, 14:56:19

Název: Opera Portable pro Linux
Přispěvatel: Kloboučník 29. 09. 2016, 14:56:19
Ahoj našel jsem portable verzi Opery pro Windows zde: http://portableapps.com/apps/internet/opera_portable
Ale jestli se nepletu tak s tímhle opera nem co dělat takže ofic verze portable pro windows není a pro linux už vůbec ne ?

Jestli by někdo veděl jak udělat Opera portable pro Linux pište :-)

Potřebuji aby se vše ukládalo na Flash Disk v linuxu děkuji :-)
Název: Re:Opera Portable pro Linux
Přispěvatel: nobody(ten pravej) 29. 09. 2016, 22:08:42
nahod si sve oblibene disktro na USB, nastartuj z neho, nainstaluj Operu a mas vse ukadane na USB a portable i se systemem ;)

pokud bys chtel na USB jen data Opery, tak vytvorit noveho uzivatele kteremu nastavis home na USB flash...

pokud i Operu a Opera data, tak navic stahnout instalacni balik a ten rozbalit na USB a poustet Operu z toho (jako ten novej user s home smerovanym na USB)
Název: Re:Opera Portable pro Linux
Přispěvatel: Kloboučník 01. 10. 2016, 16:32:54
Mám na svém PC Linux Mint a nechci být přihlášen jako jiný uživatel jen kvůli Opeře.
A nepotřebuji přenosný linux ale přenesnou Operu.

To se vážně nedá nějak udělat jsem myslel že v Linuxu jde vše :-(
Název: Re:Opera Portable pro Linux
Přispěvatel: JardaP . 01. 10. 2016, 18:21:18
Asi by to nejak jit melo. Musel byste nekam dat Operu a vsechny knihovny, ktere si s sebou taha a pokud pouziva nejake systemove, tak ty asi taky, kdyby nekde nebyly. A pak tu Operu donutit, aby ty knihovny pouzivala. Takze by tu Operu bylo potreba spoustet ze skriptu, ktery by pred jejim vlastni spustenim nastavil LD_LIBRARY_PATH tam, kde ty knihovny jsou. Coz by asi slo s pouzitim relativniho zapisu adresaru (./knihovny) nebo, pokud by to neslo, ci by se vam nechtelo lezt pokazde z filemanageru do adresare s Operou, by ten skript musel zjistit, kde sam je a pridat k tomu cestu ke knihovnam, pokud by byla jina, nez k Opere.

Ten skript by asi musel prenastavit i promennou HOME nekam na tu flashku, protoze kdyz to chcete portable, tak asi i s daty. Mozna i promennou XDG_CONFIG_HOME, jestli ji Opra pouziva k vyhledani adresare, kam se dava konfihurace. Mozna jeste kdovi co.

Ovsem pokud to rozchodite, tak veme v uvahu, ze kdejaky nerad se vam muze pokouset modifikovat binarku. Cili bych to urcite nemel na defaultnim necoFAT, ale ExtX a prava zapisu bych zkrouhnul jen pro roota.
Název: Re:Opera Portable pro Linux
Přispěvatel: Atronach 01. 10. 2016, 19:29:52
Tohle by nešlo?
https://github.com/probonopd/AppImages/blob/master/recipes/opera/Recipe (https://github.com/probonopd/AppImages/blob/master/recipes/opera/Recipe)
Jedná se o vzorový, automaticky generovaný, skript pro předělání aplikace do přenositelného formátu AppImage:
http://appimage.org/
Ale nikdy jsem to nezkoušel.
Název: Re:Opera Portable pro Linux
Přispěvatel: nobody(ten pravej) 01. 10. 2016, 20:20:30
Mám na svém PC Linux Mint a nechci být přihlášen jako jiný uživatel jen kvůli Opeře.

prihlasen bys byl jako uzivatel kloboucnik, jen Operu by jsi poustel jako uzivatel (napr.) operauser
Kód: [Vybrat]
sudo -H -u operauser operapridal by si dalsi ikonu Opera ve ktere by si na toto zmenil spoustec...
vyhoda navic je ze pak aplikace Opera nema pristup k souborum uzivaatele klouboucnik
Název: Re:Opera Portable pro Linux
Přispěvatel: nobody(ten pravej) 01. 10. 2016, 20:24:18
A nepotřebuji přenosný linux ale přenesnou Operu.

a opravdu pozadujes "prenosnou Operu" nebo "aby Opera vse ukladala na USB"
aneb vyzadujes aby program a veskere jeho soucasti byli na USB flash a na HDD nic? nebo nainstalovana na HDD byt normallne muze, ale chces aby nastaveni/cache/zalozky/atd bylo na USB..
Název: Re:Opera Portable pro Linux
Přispěvatel: Kloboučník 01. 10. 2016, 21:17:16
Bohužel nejsem žádný programátor takže rady typu tohle si naprogramuj a tohle si naskriptuj mě moc nepomohou :-/

Snažím se o to aby Opera byla na flash disku a vše na něj také ukládala přesně jako pro windows zde: http://portableapps.com/apps/internet/opera_portable


Napadlo mě použít WineHQ.

např. Program Navicat který zná snad každý nemá verzi pro Linux.
Tvůrci to vyřešili tak že použili WineHQ (Nevím kde našli portable verzi)

Tu pak dali k Navicatu a ten normálně funguje pod linuxem jako portable :-)
http://download.navicat.com/download/navicat112_premium_en_x86.tar.gz

Tak mě napadlo něco podobného udělat s Operou ale tam bude potřeba skriptování a to nedám :-(


Tak že by mě někdo navedl nebo nějak pomohl v rámci mých schopností :-D
Název: Re:Opera Portable pro Linux
Přispěvatel: ROOTSCRAP 01. 10. 2016, 21:45:33
Každej tě zde řekne že linux je lepší ale když máš normální problém odpověď je jasná: WIndows WIN


Na pomoc tady nečekej každej se na tebe jak vidíš vysere :-C
Název: Re:Opera Portable pro Linux
Přispěvatel: Ravise 01. 10. 2016, 22:44:33
https://sourceforge.net/projects/portable/files/ - tam jsem nějakou Operu viděl. Ale nevím jak moc to (ne)funguje.
Název: Re:Opera Portable pro Linux
Přispěvatel: nobody(ten pravej) 01. 10. 2016, 22:49:14
WineHQ je webova stranka na podporu WINE, program se jmenuje WINE

Navicat ma ke ztazeni Linux verzi: https://www.navicat.com/download/navicat-premium

resit WINE "instalaci" na USB je komplikovanejsi nez resit linuxovou Opera "instalaci na USB

muzes sdelit duvod proc na usb flash ma byt i ta Opera a proc nemuze byt nainstalovana na HDD?

jako neni potreba programovat, jak na to sem ti nastinil v prvni odpovedi:
pokud i Operu a Opera data, tak navic stahnout instalacni balik a ten rozbalit na USB a poustet Operu z toho (jako ten novej user s home smerovanym na USB)
pokud mam nastinit vic, tak aby jsi to mohl pustit z usb, a nevyzadovalo to zadnou Opera souacsst na HDD, tak musis pridat do promene hledani knihoven cestu k USB adresari s Operou...
Název: Re:Opera Portable pro Linux
Přispěvatel: martin_maly 01. 10. 2016, 22:52:28
tady mas script ktery ti prekonvertuje DEB balicek na portable verzi opery
https://gist.github.com/ruario/8416e36372f1a976a713#file-standalone-opera-sh
konverze:
sh standalone-opera.sh opera-developer_27.0.1670.0_amd64.deb
a spusteni tehle opery:
opera-developer_27.0.1670.0_amd64/run &

mam takhle udelanou operu 38.
Název: Re:Opera Portable pro Linux
Přispěvatel: Kloboučník 01. 10. 2016, 23:08:42
1. Ravise: to co si poslal jsem našel taky je to na starou verzi Opera rok: 2011 :-D

2. nobody: Navicat nemá verzi pro linux (To co si poslal je windows verze s VineHQ) jak jsem právě psal :-D

2. nobody: Je to jako by si někomu napsal vytáhni motor z auta oprav ho a dej ho tam zpět. Problém je v tom že tahle rada nikomu nepomůže :-D

3. martin_maly: potřebuji to na aktualní verzi Opery aktualizace prohlížeče jsou jedny z nejduležitejších.
Název: Re:Opera Portable pro Linux
Přispěvatel: nobody(ten pravej) 01. 10. 2016, 23:17:52
ja ti psal jen priblizne a rozzhodne ne vydej motor... rozbalit archiv zvlada sekretarka, ty ne? ;) chapu ze nastaveni promene uz muze byt ale porad je to podobne jako "dolej olej do motoru", jako muzel bych tu OperuPortable vyrobit u sebe a pak ti poslat postup pro BFU, i kdybych tomu ten cas chtel venovat, nejsi schopnej ani odpovidat na me otazky ;)

to co poslal Martin neni pro opera26, to uvedl jen jako priklad, zalezi jakej balicek stahnes, tak ten tim prevedes, pise ze to ma s Opera38...
Název: Re:Opera Portable pro Linux
Přispěvatel: martin_maly 01. 10. 2016, 23:22:59
Ted jsem to skousel na nejnovejsi verzi opera-stable_40.0.2308.62_i386.deb
a normalne mi to funguje.Mam ubuntu 14.04 LTS
konverze:
sh standalone-opera.sh opera-stable_40.0.2308.62_i386.deb
pak spusteni:
opera-stable_40.0.2308.62_i386/run &
Název: Re:Opera Portable pro Linux
Přispěvatel: nobody(ten pravej) 01. 10. 2016, 23:28:47
matin_maly: koukal sem na ten script a v podtate to jen rozbali, nastavi sandbox opravneni (coz jak je tam uvedeno neni potreba pro Opera >=29 a Linux jadro >=3.17) a vytvori spoustec "run" kde je jen prida parametr --user-data-dir
ten je asi "tajnej" protoze to bylo prvni co sem zkousel hledat pres "opera --help" jestli ma moznost nastavit profile jinam, kdyz to ve vypisu parametru nenasel radil sem pouzit jineho uzivatele s home na usb...
Název: Re:Opera Portable pro Linux
Přispěvatel: JardaP . 01. 10. 2016, 23:58:22
Každej tě zde řekne že linux je lepší ale když máš normální problém odpověď je jasná: WIndows WIN


Na pomoc tady nečekej každej se na tebe jak vidíš vysere :-C

Vsimni si, ty chytrej, ze ta portable Opera pro Widle se ani nestahuje ze sajtu  Opery. To znamena, ze ji nekdo nejak udelal, coz zatim na Linuxu neudelal. Takze to neni o tom, ze by Widle byly tak lepsi, ale jen o tom, ze se s tim uz nekdo sral. Nebyt toho, byl by na tom zhruba stejne v Linuxu i na Widlich.
Název: Re:Opera Portable pro Linux
Přispěvatel: Michal Taneček 02. 10. 2016, 03:19:20
Že by se nám Nupač přemístil na roota?
Název: Re:Opera Portable pro Linux
Přispěvatel: Kloboučník 02. 10. 2016, 07:01:25
Tak nevím co dělám špatně ale hází mě to error :-(
https://s12.postimg.org/ao945158t/error.png
Název: Re:Opera Portable pro Linux
Přispěvatel: JardaP . 02. 10. 2016, 08:05:46
The syntax of the if command is

           if list
           then list
           [ elif list
           then    list ] ...
           [ else list ]
           fi
Název: Re:Opera Portable pro Linux
Přispěvatel: martin_maly 02. 10. 2016, 08:07:56
pravdepodobne nemas nainstalovany balicek binutils
https://community.linuxmint.com/software/view/binutils
a chybi ti prikaz ar v systemu



Název: Re:Opera Portable pro Linux
Přispěvatel: martin_maly 02. 10. 2016, 10:09:59
ten script si urcite ukladal s ukoncenim radku typu windows
scripty musis ukladat v editoru jako unix ukonceni radku
nejlepe v browseru ukladat RAW z tohoto odkazu:
https://gist.githubusercontent.com/ruario/8416e36372f1a976a713/raw/de606069965c55d8488ad5c876bba19287c8e812/standalone-opera.sh