Kép tükrözése

Fórum: 

Sziasztok!

Képet szeretnék tükrözni horizontálisan. Ezt szerintetek az xnview tudja?

Előre is köszönöm a segítséget!

Ha linuxot használsz, a

Ha linuxot használsz, a nomacs egészen biztosan tudja. Ha Windowst akkor szerintem az Irfanview a jó megoldás, wine segítségével linuxon is tudja. Valószinűleg az Xnview is képes rá, én nem szeretem.

Értékelés: 

0
Még nincs értékelve

Ha linuxot használsz, a

#1 Én Xnview-t használok win alatt. És a gyári appot Mint alatt.

Az xnview is tudja tükrözni a képeket. Kép, Tükör menüpontok alatt.

Értékelés: 

0
Még nincs értékelve

Egy másik megoldás

Ha telepitve van az Imagemagick, akkor terminálban csak ennyi például: 
convert -flop input.png output.png

Értékelés: 

0
Még nincs értékelve

Minden másra pedig ott a...

Na, nem a Mastercard, hanem a Mint alap képmegjelenítője. Mármint, ha Mint, és Cinna, lehet más esetben más van. De az ha az Xviewer (ami mutatja a képet) Szerkesztés / Vízszintes tükrözés menüpontot elindítod, láss csodát vízszintesen tükrözi a képet! (És menteni is lehet, annak ellenére, hogy csak egy megjenenítő)

Értékelés: 

0
Még nincs értékelve
kimarite képe

Ha linuxot használsz, ...

#1 mondok egy villámgyors képnézegetőt, mely a képeket megtükrözi neked, de még a GIMP képszerkesztőt is nyithatod vele, ha több lehetőségre vágysz a képszerkesztésben. Íme hát ő:

Mirage

Az SVG és a GIF fájlokat is megjeleníti.

Értékelés: 

0
Még nincs értékelve

Ha linuxot használsz, ...

#5 Na igen, a Debian 10 tartalmazza, de a Mint-ben (Ubuntu tárolókban) nem találtam, vagy rosszul néztem?

Értékelés: 

0
Még nincs értékelve

Ha linuxot használsz, ...

#6 Mint 19 tárolóban fent van.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Ha linuxot használsz, ... Mirage

#6 Valóban, a Linux Mint20.x kiadásban nem érhető el, mert az Ubuntu 20.04 sem tartalmazza:
https://packages.ubuntu.com/bionic/mirage

Megoldás (Linux 20.x kiadásra!)

Terminálban:

Tükör lista készítése (ami elérhetetlen, mint „focal” csomag, az a „bionic” tükörről jön):

echo '##### Sources List Generator | Ubuntu/Linux Mint
### https://repogen.simplylinux.ch/

###### Ubuntu Main Repos
deb http://sk.archive.ubuntu.com/ubuntu/ bionic main universe

###### Ubuntu Update Repos
deb http://sk.archive.ubuntu.com/ubuntu/ bionic-security main universe
deb http://sk.archive.ubuntu.com/ubuntu/ bionic-updates main universe
' |
sudo tee /etc/apt/sources.list.d/mirage_bionic.list

Prioritás fájl elkészítése (ami elérhetetlen, mint „focal” csomag, az a „bionic” tükörről jön):

echo 'Package: mirage
Pin: release n=bionic
Pin-Priority: 1001

Package: javascript-common
Pin: release n=bionic
Pin-Priority: 1001

Package: libboost-python1.65.1
Pin: release n=bionic
Pin-Priority: 1001

Package: libexiv2-14
Pin: release n=bionic
Pin-Priority: 1001

Package: python-gtk2
Pin: release n=bionic
Pin-Priority: 1001

Package: python-pyexiv2
Pin: release a=bionic
Pin-Priority: 1001

Package: python-pyexiv2-doc
Pin: release n=bionic
Pin-Priority: 1001

Package: mirage
Pin: release n=bionic-updates
Pin-Priority: 1001

Package: javascript-common
Pin: release n=bionic-updates
Pin-Priority: 1001

Package: libboost-python1.65.1
Pin: release n=bionic-updates
Pin-Priority: 1001

Package: libexiv2-14
Pin: release n=bionic-updates
Pin-Priority: 1001

Package: python-gtk2
Pin: release n=bionic-updates
Pin-Priority: 1001

Package: python-pyexiv2
Pin: release n=bionic-updates
Pin-Priority: 1001

Package: python-pyexiv2-doc
Pin: release n=bionic-updates
Pin-Priority: 1001

Package: mirage
Pin: release n=bionic-security
Pin-Priority: 1001

Package: javascript-common
Pin: release n=bionic-security
Pin-Priority: 1001

Package: libboost-python1.65.1
Pin: release n=bionic-security
Pin-Priority: 1001

Package: libexiv2-14
Pin: release n=bionic-security
Pin-Priority: 1001

Package: python-gtk2
Pin: release n=bionic-security
Pin-Priority: 1001

Package: python-pyexiv2
Pin: release n=bionic-security
Pin-Priority: 1001

Package: python-pyexiv2-doc
Pin: release n=bionic-security
Pin-Priority: 1001
' |
sudo tee /etc/apt/preferences.d/mirage_bionic

Beállítások frissítése:

sudo apt-get update

Telepítés (csak a „bionic” tükörről érhető el a csomag):

sudo apt-get install mirage

Így néz ki:

Értékelés: 

0
Még nincs értékelve

Ha linuxot használsz, ... Mirage

#10 Köszönöm a leírást.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Ha linuxot használsz, ... Mirage

#11 Szívesen. Kicsit részletezem a teendőket.

Ha egy régebbi kiadásban elérhető a csomag, de a jelenleg használtban nem, akkor...

1) meg kell nézni a telepítendő csomag jelen esetben a Mirage kötelező függőségeit.
Itt, https://packages.ubuntu.com/
és itt: http://packages.linuxmint.com/

2) meg kell nézni, melyik csomag érhető el kizárólag a régi kiadásból (apt-cache policy csomagnév).
Példa (a libexiv2-14 csak a bionic kiadásban érhető el [Linux Mint 19.x], a focal kiadásban nem [Linux Mint 20.x]):

apt-cache policy libexiv2-14
libexiv2-14:
  Telepítve: 0.25-3.1ubuntu0.18.04.5
  Jelölt:    0.25-3.1ubuntu0.18.04.5
  Verziótáblázat:
 *** 0.25-3.1ubuntu0.18.04.5 1001
        500 http://sk.archive.ubuntu.com/ubuntu bionic-security/main amd64 Packages
        500 http://sk.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
        500 http://mirror.vnet.sk/ubuntu bionic-security/main amd64 Packages
        500 http://mirror.vnet.sk/ubuntu bionic-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     0.25-3.1 1001
        500 http://sk.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
        500 http://mirror.vnet.sk/ubuntu bionic/main amd64 Packages

3) el kell készíteni a fenti logikával a tükör listát és a prioritás listát (a jelenleg használt kiadásból hiányzó függőségek tekintetében).

4) a prioritás listába érdemes minden csomagot, és függőségeiket háromféleképpen is betenni. Ezek a példa szerint: bionic, bionic-updates, bionic-security. Ha a csomag átkerül az egyik helyről a másikra, azt ezzel megelőzzük. Elővigyázatosság.

5) alkalmazni kell a változtatást (sudo apt-get update)

6) tesztelni kell a végrehajtott változtatásokat (--simulate):

sudo apt-get install mirage --simulate

... ekkor látszik, melyik függőség jön a régebbi és az új kiadásból. Ha szükséges javítani a prioritás listát, akkor azt el kell végezni. Ha nem szükséges javítani, akkor jöhet a telepítés...

7) csomag telepítése

sudo apt-get install mirage

8) megjegyzem, ez egy nagyon leegyszerűsített módszer. Hiba akkor jelentkezhet, ha a rendszer által használt tükröket Frissítéskezelő) használjuk a most elkészített forrás listában is. Akkor hiba jelentkezik, ha másik, régebbi kiadásból elérhető csomagot ugyanígy telepítettünk, ugyanazzal a tükörrel. A hiba minden esetben az, hogy a tükör kétszer jelenik meg. Ugyanazt a tükröt több helyen ne használjuk, azaz ne írjuk be! Ha az egyik helyen a „mirror.vnet.sk” kezdetű tükröt használjuk, akkor a másik forráslistában használjunk másikat.
Továbbmegyek. Ha egynél több régi kiadásból származó alkalmazást szeretnénk telepíteni, akkor legyenek egy forráslistában, és ne kettőben, érdemes összevonni a listákat! Ezt most nem mutatom meg, de szerintem érthető a dolog. Azét nem érdemes sok tükröt használni, mert mindről letölti a rendszer az információkat, és ez relatív sok helyet foglal, továbbá a tükrök számának gyarapításával a frissítés ideje is hosszabbodik. Másrészt egy, kettő vagy három gyors tükör van általában, vagyis ennyiből lehet válogatni. A lényeg az, hogyha a Frissítéskezelőben használunk egy vagy kettő ország listát, akkor a régi kiadásból származó alkalmazás(ok)nak más legyen az ország tükre.

Lehet máshogyan is csinálni, de így eléggé átlátható a módszer.

Még egyszer: bármilyen alkalmazást szeretnénk telepíteni,
-- először a tükrökön, vagyis a csomagkezelőben érdemes (kell) keresni,
Ha itt nincs, akkor
-- megnézed, elérhető-e az alkalmazás PPA-ról (LMDE 4 kiadáson nem használható PPA)l,
-- vagy AppImage, Flatpak, illetve Snap csomagként.
Ha egyik helyen sincs, akkor érdemes a fórumon kérdezni (előbb is lehet :)), adunk valamilyen megoldást, ami akár a fenti is, vagy egész más is lehet.

Értékelés: 

0
Még nincs értékelve