Új hozzászólás Aktív témák
-
Realradical
őstag
Arra utaltam, hogy már ha tényleg ennyire bugos modulokkal kell dolgozni ilyen sok verzión, akkor legalább el lehet őket szeparálni virtualenvvel. Sok vizet nem zavarnak a tudaton kívül, hogy ott vannak. Mondjuk ennyi verziót egyszerre szerveren még nem láttam. Gondolom ez inkább fejleszői noti vagy hasonló.
-
Rimuru
veterán
válasz
Realradical #58 üzenetére
Mivel lenne előrébb? Ha kompatibilitási probléma van akkor kell másik python verzió.
-
Ez inkább a rendszered rosszul megírt dependencia kezelésére vezethető vissza. Ok python 2, meg python 3 az by design nem kompatibilis. De az alverziók igen, valamit nagyon el kell cseszni, ahhoz, hogy ne legyenek kompatibilisek és amúgy meg arra lehetne nyitni bug ticketet (mert azoknak kéne lenniük)
Plusz, mivel ez sima ls azt sem tudjuk itt mennyi a symlink.
Amúgy a bash-re is igaz, hogy a különböző verziók okoznak dolgokat.
Pl. nálam (igaz ez WSL éppen, de ebből a szempontból mindegy):
attila@DELLWS:~> ls -lha /usr/bin/ |grep python
lrwxrwxrwx 1 root root 9 May 13 2018 python -> python2.7
lrwxrwxrwx 1 root root 9 May 13 2018 python2 -> python2.7
-rwxr-xr-x 1 root root 6.2K May 13 2018 python2.7
lrwxrwxrwx 1 root root 9 May 13 2018 python3 -> python3.6
-rwxr-xr-x 2 root root 11K May 13 2018 python3.6
-rwxr-xr-x 2 root root 11K May 13 2018 python3.6m -
Jester01
veterán
A python a szintaxison túl azért borzalmas mert millió egymással kicsit nem kompatibilis verzióban létezik. Csak annyira, hogy egyes szkriptek ne működjenek rendesen.
$ ls /usr/bin/python* | grep -v config
/usr/bin/python
/usr/bin/python2
/usr/bin/python2.4
/usr/bin/python2.5
/usr/bin/python2.6
/usr/bin/python2.7
/usr/bin/python3
/usr/bin/python3.1
/usr/bin/python3.2
/usr/bin/python3.2mu
/usr/bin/python3.5
/usr/bin/python3.5m
/usr/bin/python3m
El lehet menni a búsba, a gépem nem szeméttelep...
Legalább a főverziók lennének egymással kompatibilisek, de nem.
-
-
samujózsi
senior tag
Amiért a hupos kérdésemre nem válaszolsz. Mert többek közt miattam játszottad el a hupon a hattyú halálát?
Nem kicsit paranoiás vagy és összefolynak a vérben forgó szemeid előtt a különböző fórumokJa, az omg-s zseninek: https://unix.stackexchange.com/questions/4091/is-linux-a-unix
-
-
samujózsi
senior tag
Utoljára, mert ott felejtettem a posztod az "itt szóltam hozzá" listában és kattintottam az új kommentre...
Még mindig nem válaszoltál arra, hogy mi bajod volt a hupos moderációval. Ez csak melléduma.
Linux meg nem csak a védjegy miatt nem nevezte unixnak. Emlékeim szerint ő volt az, aki a linux elterjedésekor szinte megsértődött, hogy "leunixozták" a linuxot. Mert csak hasonlítanak.Ennyi erővel a windows 10 a maga linuxos beépülő izéjével is unix. A körítés megvan hozzá.
Amit meg a virtualizációról írtál... egymásba ágyazott virtuális gépek tudtommal működnek pl. linuxos PC-ken is, de a Windows Hyper-V biztosan tud ilyet. Amire te gondoltál, ott a hardveres támogatás volt az "extra" szolgáltatás alapja. Arról nem az op.rendszer tehet, hogy PC-ken nincs ilyesmi. Illetve a modern PC-k esetében már ezt sem merem kijelenteni, nem ismerem őket annyira.
-
-
samujózsi
senior tag
A stílusod kifogástalan, azért nézz utána, hogy még Linus Torvalds sem nevezte unixnak azt, amit elkövetett, utána hülyézz másokat!
Bocs, itt részemről befejeztem a veled folytatott társalgást. Van egy szint, ami alá nem süllyedek. Legalább értem, arra miért nem válaszoltál korábban, hogy mi bajod a hupos moderációval.
-
bambano
titán
válasz
samujózsi #41 üzenetére
hülyeségről ne is nyiss vitát, helyeslem.
"A linux, az ú.n. unix-like. Annyira unix, amennyire az android linux.": ez véletlenül igaz. A linux pontosan annyira unix, amennyire az android linux. Mindkettő 100%-os. Az androidot nyugodtan felfoghatod egy linux disztrónak, tehát semmivel sem kevésbé linux, mint egy debian. Ugyanígy a linux csak azért nem unix, mert nincs certje, de minden más elvárást teljesít. Azért nem unix like, mert nem tolták be tanúsításra. Egyébként a linux teljesen unix.Igen, a freebsd-ért kifizettek egy valag pénzt, konkrétan a jobs művek, mint a freebsd tulaja, szokta tanúsíttatni a freebsd-t.
azt vélem kiolvasni a hsz-edből, hogy különbséget látsz a freebsd és a linux között a unix mivoltukban. mire alapozod ezt? szerintem nyilván tévedésre, de érdekelne az elképzelésed.
-
-
samujózsi
senior tag
Nem nyitok vitát (hogy Virág et.-t idézzem)
A linux, az ú.n. unix-like. Annyira unix, amennyire az android linux. Vagy még annyira sem, mert az androidban legalább linux kernel van.
A FreeBSD-ért fizetett valaki egy kalap pénzt, hogy megkapja azt a cert-et? Mindenesetre a FreeBSD az unix. -
bambano
titán
A rendes vasakon már a 70-es években is futott olyan virtualizáció, ami pc-n soha nem lesz. Azt, hogy melyik virtualizáció a rendes, viszonylag egyszerű eldönteni: be tudod-e bootolni a guesten a virtualizációs réteget és tudsz-e rá újabb guesteket bootolni. Ezt a pc-k nem tudják (vagyis a pc-n a virtualizáció nem teljes pc-t emulál, csak egy elég jó pc-t), az S/370 meg tudta. A wikipedia szerint 1970. június 30-án került piacra...
-
bambano
titán
válasz
samujózsi #33 üzenetére
a linux egyetlen tekintetben nem unix: senkit nem érdekel, hogy kalap pénzt kifizessen azért, hogy unix certifikációt kapjon. egyébként minden más tekintetben unix. a "unixokat" nem lehet lecserélni linuxra, mert a linux is unix.
fentiek miatt a van még unix kérdésed marhaság, a világ számítógépeinek 80%-án unix fut.
-
Az IBM 10 éve lemarad mindenről - a Red Hatet is a felhő miatt vették meg. Volt 1-2 kollégám, úgy belemásztak a rendszerbe, hogy ihaj. Az egyik sechole-okat commitolt a fejlesztőknek (be is vették a security csapatba), a másik meg pont az elavult tooling miatt kezdte újrafordítani a gyakran használt eszközöket - man, readme és egyebek társaságában.
-
Én is kedveltem volna, és az rendben is volt, amit írsz, de az IBM nem követte a szoftveres igényeket, és még a Linux toolboxban is ezeréves verziókat találtál. Pedig egyszerűen nem tudom elhinni, hogy nem lett volna lehetséges újrafordítani a fontosabb dolgokat, vagy együttműködni jobban a fejlesztőkkel.
-
Én imádtam az AIX-ot, amikor azon kellett dolgoznom. Robusztus, tökéletes szimbiózisban a hardverrel, olyan virtualizáció, amit x86-on sosem fogsz látni, szinte elpusztíthatatlan. Néhány éve láttam a screenshotot, 3650 napos uptime után lőtték le a szervert.
Ha lenne x86-ra, használnám. -
-
bambano
titán
"Emellett a Python, mint "legújabb" technológia is furcsa felvetés, amikor a Python 2 is majdnem 20 éves...": abban a mondatban nem a pythonról van szó. nézz be a programozás meg a java topicokba, gyakran bedobják a kérdést, hogy mit tanuljanak. és a válaszok között ott van, hogy a jáva ócska szar kiment a divatból, mert... többek között az a hsz is piszkálja a csőröm... ez az eszetlen pazarlás, ami programozás terén folyik, fenntarthatatlan.
egyébként meg majdnem 20 éves. csúcs! ja, a unix meg pont 50...
-
Ahogy ivana, én sem értem, hogy jön ide az objektum-orientáltság a Python esetén, mert abban ez csak egy lehetőség. Én is szoktam Python scriptelést használni, ahol a bash lehetőségei már korlátozottak vagy nehézkessé teszik a megoldást - és sohasem OOP alapokon
Emellett a Python, mint "legújabb" technológia is furcsa felvetés, amikor a Python 2 is majdnem 20 éves...
-
amihez nem elengedhetetlenül szükséges az objektumorientált fejlesztési metódus, ahhoz tilos azt használni
A pythonban az a jó, hogy nem kell "objektumorientált fejlesztési metódus" használnod szkriptekhez, ugyan úgy tudod használni, ha akarod, mint a bash-t.
a python nem alap, telepíteni kell. az egy másik kérdés, hogy a linux disztrók telepíthetik alapból.
Ennyi erővel a bash sem azAdott esetben kb. mindegy a nyelv, mivel rövid a szkript. Ahogy írtam korábban a bash fő baja, hogy nagyon gyorsan kezelhetetlen lesz, kb. 100-200 sor felett már nem ideális.
Mondjuk, amúgy speciel többet írok bash szkriptet, mint pythont, mert a busyboxban nincs python. De főleg kerneles vagyok szóval csakis az ANSI C
-
bambano
titán
kezdjük azzal, hogy amihez nem elengedhetetlenül szükséges az objektumorientált fejlesztési metódus, ahhoz tilos azt használni, mert csak bonyolítja az életet. ez a mostani szoftverfejlesztési metódusok rákfenéje, hogy nagyon sok fejlesztőt látok, akik mániákusan mindig a legújabbat akarják használni akkor is, ha semmi értelme.
a python nem alap, telepíteni kell. az egy másik kérdés, hogy a linux disztrók telepíthetik alapból.
ezzel szemben a unix arról szól, hogy mindent a lehető legegyszerűbben kell megoldani. a másik alaptétel, hogy a unix egyszerű eszközöket ad, amelyek egy feladatra alkalmasak, de azt jól csinálják, és megoldja ezen eszközök hatékony összekapcsolását.
én elfogadom, ha valakinek nem felel meg ez a szemlélet, de akkor az illető fejlesszen windowson. pont olyan betegség, minthogy jön a wannabe linuxos windózerről, és azon hisztizik, hogy a disztró miért nem egy linux kerneles windows, miért egy unix. nem kötelező, ha nem tetszik, ne használd. csak ne is cseszd szét, hogy azok, akik unixot akarnak használni, legyen lehetőségük unixot használni. ha eldöntötted, hogy vegán leszel, ne sírjon a szád a bélszín után.
de ha szerinted ez a konkrét feladat jóval egyszerűbben megoldható pythonban, mint bashban, akkor lássuk!
-
-
-
Azért a pythonnak megvannak a saját előnyei, egy csomó dolog jóval egyszerűbben megoldható benne, mint bashban, a szintaxisát is jobban szeretem. Ettől függetlenül szoktam használni mind a kettőt, de hosszabb szkriptek esetén a python egyértelműen átláthatóbb és előnyösebb.
A python alap program egy mai Linuxon, nem értem, hogy lehetne meglenni nélküle. A legtöbb disztró tartalmazza alap install esetén is.
-
samujózsi
senior tag
Debiant rég nem piszkálom. Ubuntut még nem sikerült amnyira minimalizálni, hogy minden működjön amit felraktam és ne legyen rajta python+perl.
Pythont egyszer, valahogy sikerült kiirtani, de a perl az valahogy nagyon alapnak tűnik.
Szóval általánosságban én sem erőltetném a shellt, mint szövegfeldolgozó eszközt.
Főleg mert amilyen nyakatekert szintaxist hadznàl, az csak a nagyon elvetemülteknek való. -
samujózsi
senior tag
Hupp...
-
bambano
titán
nem, nincs. ha én felrakok egy debian szervert, a szoftver választásnál mindent uncheckelek, beállítom az apt configban, hogy a suggestedet meg a hasonlókat ne rakja fel, és csak annyi programot rakok fel, ami éppen kell, akkor biztosan nincs.
az egy másik betegség, amit ki kellene irtani, hogy pár elmeroggyant csomagkarbantartó szerint a csomag konfigját perlben vagy pythonban kell előállítani, így felrakják ezeket akkor is, ha egyébként nincs rá szükség. hülye szokás, csak sajnos a debian is elkezdett elwindowsosodni.
-
-
bambano
titán
válasz
Realradical #10 üzenetére
nem. a python nem jó megoldás. a legalapvetőbb unixos elv a kiss. keep it stupid and simple. amit sima programnyelven is meg lehet csinálni, azt nem csináljuk objektumorientáltan. ha ezt az elvet nem tartod meg, akkor windows lesz a vége, vagy az általad is belinkelt systemd.
és nem, egy rendesen feltelepített linuxon, pláne linux szerveren, nincs alapból python.
-
bambano
titán
az alapprobléma, amit évek óta látok, mostanában egyre erősebben, hogy sok okos architekt túltervezi a rendszereket. mindent fel akar használni, amit ismer. a unixos alapelv, hogy legyen minden a lehető legegyszerűbb, kihalóban van.
anno, amikor egy internet szolgáltatás beindításán dolgoztam, hozták a külföldi tulaj rendszertervét. egy orbitális pókháló volt az egész, tele mindenféle komponensekkel. a cucc háromnegyedét helyettesíteni tudtam egy sed szkripttel.
-
-
-
Cucuska2
addikt
Monnyuk én is napközben pythonozok nagyrészt, így megértem, hogy miért jutott valakinek az eszébe, hogy pythont használjon.
Másrészt pedig a bash szintaktikája nem magától értetődő, a legegyszerűbb sztringműveleteket is állandóan keresnem kell. -
Ha megnézem a linket, akkor csak egy ember javasolt alternatív megoldást bash helyett, ezen kár volt így felmérgelni magad
Már csak azt nem értem, hogy a hasznos kis segítséget miért nem ott publikáltad?
Új hozzászólás Aktív témák
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Poco X6 Pro - ötös alá
- Xbox Series X|S
- Milyen billentyűzetet vegyek?
- Küszöbön az androidos PC-k
- Borderlands 4
- Vallás
- Mégis marad a Windows 10 ingyenes frissítése
- aquark: Jó platformer játékokat keresek!
- Anime filmek és sorozatok
- További aktív témák...
- GARANCIÁLIS BONTATLAN MINDEN MACBOOK AIR M4
- Tyű-ha Lenovo Thinkpad X1 Carbon G8 Profi Érintős Laptop 14" -50% i7-10610U 4Mag 16GB/512GB FHD IPS
- AKCIÓ BONTATLAN GARIS IPHONE 16 PRO ÉS PRO MAX MINDEN SZÍNBEN ÉS TÁRHELLYEL 1 ÉV GARANCIÁVAL
- iPhone 17 Air - összes tárhely és szín bontatlan, viszonteladótól független 1év Apple garanciális
- iPhone 13 128GB midnight-black, független + extra tokok
- Panasonic CF-XZ6 AIO all-in-one laptop tablet 2k touch i5-7300u speciális ütésálló rugged
- Eredeti Microsoft Windows 10 / 11 Pro OEM licenc Akciós áron! 64/32 bit Azonnali kézbesítéssel
- HIBÁTLAN iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3330
- AKCIÓ! ASUS ROG G16 (2025) G615LR 16 - Ultra 9 275HX 32GB DDR5 1TB SSD RTX 5070Ti 12GB WIN11
- Zebra ZP505 EPL hőpapíros címkenyomtató
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest