Előzmény: http://ubuntu.hu/node/45367#comment-579169 „(Kellene a SHA256SUMS-hoz is egy magyarázó szöveg, mint van az MD5-nél. Talán egyszer lesz.)” Igazán összedobhatnánk egy ilyen leírást! Az én elképzelésem szerint alapvetően a grafikus felületen futó, Linuxra és Windowsra egyaránt elérhető GtkHash alkalmazásról dobhatnánk fel egy cikket a wikire, hisz ott tudnánk képeket is szerepeltetni, illetve mindenki szabadon javíthatja, bővítheti a leírást. Az ünnepek alatt szerintem tudok rá időt szakítani, hogy ezt a részt megcsináljam, majd átszabjátok, ha nem tetszik. :-) Azonban a korábbi, ellenőrzőösszeggel kapcsolatos leírásban (http://ubuntu.hu/letoltes/md5sum) van OSX-re vonatkozó rész is, magam viszont ilyen rendszerrel nem rendelkezem, ezért nem tudom kipróbálni, dokumentálni, hogy ott az SHA256SUMS-szal hogyan megy ez. Márpedig ennek hiányában a leírás igencsak csonka volna. Azzal is megelégszem, ha valaki meg tudja mutatni, mit kell beírnia a terminálba a sikeres ellenőrzéshez, de ha van valami speciális alkalmazás és azt ledokumentálja, az is tökéletes. Azt tudom, hogy Xplosive kollégának van ilyen rendszere, azonban mivel az adatforgalmi kerete nem korlátlan, egy erről szóló hozzászólással vagy blogbejegyzéssel csak akkor fog tudni ebben nekem segíteni, ha van letöltve Ubuntu lemezképe. Köszönöm, ha van rá lehetőséged és rászánod az idődet, hogy erről minket tájékoztass!
Ubuntu lemezkép SHA256SUMS értékének ellenőrzése OSX alól
Van ilyen rendszerem, de érdemes megemlíteni, hogy régi. Macbook Pro 1.1-em van, 32-bites Mac OS X 10.6.8-cal, meg még kezdő is vagyok a Mac OSX témában. Erre a Mac OS X verzióra nagyon sok mindent fel sem lehet telepíteni. Például se a VLC, se a Google Chrome, sem pedig a legújabb Transmission kliens nem telepíthető rá. Szóval ha esetleg valakinek modern Mac OS X-es segítségre lenne szüksége, akkor nem én leszek az embere. De persze az MD5 Sum és az SHA256 Checksum értékek ellenőrzésének menetét tudom. Nagyon egyszerű. Egy fájl MD5 Sum értéke ezen a rendszeren a terminálból az alábbi paranccsal tekinthető meg: md5 /útvonal/a/fájlhoz/fájlnév.kiterjesztés Egy fájl SHA256 Checksum értéke ezen a rendszeren a terminálból az alábbi paranccsal tekinthető meg: shasum -a 256 /útvonal/a/fájlhoz/fájlnév.kiterjesztés Ha a terminálban a fájl abban a könyvtárban van, ahol éppen vagyunk, akkor az útvonal beírása elhagyható, elegendő csak simán a fájlnevet a kiterjesztéssel együtt beírni. Letöltöttem az Ubuntu 20.04.1-gyet, és a fentebb említett módon ellenőriztem: MD5 (ubuntu-20.04.1-desktop-amd64.iso) = 2217ce613e3cf430f9dd2b064474a02e SHA256 Sum: 29d6359d8750e97ebe38019d706c105042f65a8d2c0d9593398bd951e5538a5a ubuntu-20.04.1-desktop-amd64.iso
XplosiveKöszi! Jól látom, hogy nem stimmelnek az értékek? http://releases.ubuntu.com/20.04/SHA256SUMS b45165ed3cd437b9ffad02a2aad22a4ddc69162470e2622982889ce5826f6e3d *ubuntu-20.04.1-desktop-amd64.iso 443511f6bf12402c12503733059269a2e10dec602916c0a75263e5d990f6bb93 *ubuntu-20.04.1-live-server-amd64.iso Most telóról vagyok, így egy kicsit nehéz. El tudnánk mozogni egy -c kapcsolós összehasonlítás irányába?
csuhas32Nincs kizárva, hogy nem stimmel az SHA256 Checksum. Mobilinternetem van, és nem stabil. Folyton váltogat 4G és H+ között. Elképzelhető, hogy nem megfelelően töltődött le az ISO képfájl. Ha a -c kapcsolós összehasonlításnál arra gondoltál, hogy "shasum -a 256 -c ubuntu-20.04.1-desktop-amd64.iso", akkor egy kisebb armageddon történt utána a terminálban: Képernyőkép.
XplosiveÉn a Debianon az eredeti leírás alapján haladtam: 1. Beléptem abba a könyvtárba, ahová az .iso-t letöltöttem: cd Letöltések/ 2. Letöltöttem ide a hozzá tartozó SHA256SUMS fájlt: wget http://releases.ubuntu.com/20.04/SHA256SUMS 3. Kiadtam az összehasonlító parancsot: sha256sum -c SHA256SUMS ubuntu-20.04.1-desktop-amd64.iso: RENDBEN sha256sum: ubuntu-20.04.1-live-server-amd64.iso: Nincs ilyen fájl vagy könyvtár ubuntu-20.04.1-live-server-amd64.iso: MEGHIÚSULT a megnyitás vagy olvasás sha256sum: FIGYELMEZTETÉS: 1 felsorolt fájl nem olvasható Az eredeti leírás logikáját követve nálad IOS-en a 3. pontban lévő parancs sha256 -c SHA256SUMS lenne. Ezt kellene kipróbálni. hogy jól gondolom-e.
csuhas32Akkor megvan. A fenti armageddon azért volt, mert ezt a "-c kapcsolást" nem az ISO fájlra, hanem az SHA256SUMS-ra kell kiadni, amit én eddig a nagy igyekezetben le sem töltöttem. Ha az ISO fájlra adom ki, akkor továbbra is armageddon van. Mac OS X-en amúgy "wget" helyett "curl -O" van. Letöltöttem vele, és kiadtam rá az összehasonlító parancsot két formában is. Jól gondoltad. Mind a két esetben azt mondja a desktop verzióra, hogy a checksumok nem egyeznek meg, a szerver verzió pedig nálam nincs letöltve, azért írja ki azt, hogy Nincs ilyen fájl vagy könyvtár: Snow-Leo:Downloads root# shasum -c SHA256SUMS ubuntu-20.04.1-desktop-amd64.iso: FAILED shasum: ubuntu-20.04.1-live-server-amd64.iso: No such file or directory ubuntu-20.04.1-live-server-amd64.iso: FAILED open or read shasum: WARNING: 1 of 2 listed files could not be read shasum: WARNING: 1 of 1 computed checksums did NOT match Snow-Leo:Downloads root# shasum -a 256 -c SHA256SUMS ubuntu-20.04.1-desktop-amd64.iso: FAILED shasum: ubuntu-20.04.1-live-server-amd64.iso: No such file or directory ubuntu-20.04.1-live-server-amd64.iso: FAILED open or read shasum: WARNING: 1 of 2 listed files could not be read shasum: WARNING: 1 of 1 computed checksums did NOT match
A grafikus "QuickHash" ? https://technastic.com/check-md5-checksum-hash/ ... https://www.quickhash-gui.org/downloads/ Szerk.: Vagy az "Online Tools" https://ibb.co/VT5JB7C
csuhas32Nálam nem megy. "Parancs nem található" hibaüzenet jön vissza. Lehet, hogy csak az újabb verziójú Mac OS X-eken megy. Last login: Tue Dec 15 07:15:15 on ttys000 Snow-Leo:~ root# wget http://www.mediafire.com/file/ff04qcobujqek27/RT-AC87U_380.66_6.zip -sh: wget: command not found Snow-Leo:~ root#
csuhas32Meglátszik, hogy kezdő Mac OS X felhasználó vagyok. Az eszembe sem jutott, hogy nincs telepítve, annyira megszoktam már Linuxon. Viszont azt hiszem, hogy nem is nagyon lesz. Nem sikerül forráskódból lefordíttatni a gnutls könyvtárat (library), ami kellene a wget-hez. Több más, korábban hiányzó szükséges dolgot is sikeresen telepítettem forrásból, de a gnutls-t nem sikerült. Most írtam róla egy blogbejegyzést is: A forráskódból való programtelepítés nehézségei.
csuhas32Igen. Így néz ki a dolog működés közben: Képernyőkép. A terminál téma amúgy "Grass". A Mac OS X 10.6.8 alatt összesen hét darab terminál téma van: Basic, Grass, Homebrew, Novel, Ocean, Pro, Red Sands. A képernyőképen a "Last login"-t amúgy úgy kell érteni, hogy a terminál ablak (vagyis jelen esetben pontosabban az adott fül) mikor lett elindítva, szóval az igazából nem az utolsó bejelentkezés időpontja. Jelenleg (07:28-kor) 4 óra 25 perce megy a laptop. Amúgy szinte egész nap megy, csak időnként átlépek Windows 7-be, és olyankor egyértelműen újra kell indítani a laptopot.
d.r.i.Igen, próbáltam korábban. A Brew megoldás nálam kiesik, mert 64-bites CPU és legalább macOS 10.14 Mojave kell neki. Ebben a Macbook Pro-ban 32-bites CPU van. A MacPorts-ot (MacPorts-2.6.4-10.6-SnowLeopard.pkg) viszont sikerült letölteni és telepíteni. De egyelőre nem tudom használni. A "sudo port install wget"-re az jön vissza, hogy "sudo: port: command not found". A gond valószínűleg az xcode telepítéssel van. Az Apple Developer weboldaláról egyik éjszaka letöltöttem és feltelepítettem az Xcode-ot (xcode_3.2.6_and_ios_sdk_4.3.dmg). Ebben van "Essentials, Sytem Tools, UNIX development, Documentation, és Mac OS X 10.4 SDK. Ez utóbbit alapbeállítás szerint kihagyja a telepítő, és én sem telepítettem, mert nem szeretnék Mac OS X 10.4 API-ra fejleszteni. Az egész telepítés 10.92 GB-ot foglal (a telepítőcsomag amúgy 4.44 GB-os), viszont nincs a telepítőcsomagban X11 SDK, sem pedig Command Line Support. Legalábbis a telepítő nem listázta őket. Ezek a dolgok a MacPorts Guide szerint szükségesek a MacPorts-hoz.