MC install Mac OS alá

Egyszerű, mint a pofon!

Első lépésben telepítsük fel a Mac mellé adott második lemezen található “Developer tools”-t. Ezt bárki letöltheti ingyen az Apple oldaláról. 923 megabyte és tartalmazza a teljes fejlesztői környezetet, amiből nekünk most a gcc fog kelleni. Az Xcode fenn léte a gépen nem baj.

Ha készen vagyunk, tegyük fel a MacPorts csomagkezelőt (a MacPorts készítésében részt vesz egyébként néhány Apple fejlesztő is, lásd itt), amivel Mac-re való kis alkalmazások, így a Midnight Commander (MC) is telepíthetők.

(Természetesen forrásból kézzel is telepíthetünk, ehhez fds antik macosxhints.com-os bejegyzésére mutatnék, ami már totálisan outdated. Egyszerűbb a MacPorts.)

Ezután fáradjunk el a Terminálba, majd adjuk ki az alábbi parancsot (a dependenciák miatt el fog tartani egy darabig):

sudo /opt/local/bin/port install mc

Ha megvan, akkor helyezzük el a path-ben is a MacPorts bináris könyvtárát. Ehhez meg kell nyitnunk vagy a .bashrc-t, vagy a .bash_profile fileunkat. Nálam előbbiben van a path-ra vonatkozó dolog, tehát csak be kell szúrnunk alá egy üres sorba, hogy

export PATH="$PATH":/opt/local/bin

Akinek gondja lenne a .bashrc megnyitásával, az a Terminal megnyitása után mondjon egy ilyet: open -e ~/.bashrc Végezetül Terminál ki majd bekapcsolása, és utána máris mehet a várva várt command:

mc

Alapból a userunk home-ját hozza fel, de nem tart semeddig elnavigálni a gyökérbe. ÉS EZ AZ A KÖNYVTÁRSZERKEZET ÉS FILOZÓFIA LÁTVÁNY, amit Windows alatt PC-n bámultam 15 éven keresztül és kellene most is bámulnom, ha a Mac olyan lenne, mint a Windows:

mcgyoker.jpg

E helyett viszont ezt bámulom:

finderroot.jpg

:D

Rejtett állományok? Rendszer fileokról tudomás? Bwahaha! Enjoy the ride.

Related: Mac OSX Leopard receives UNIX 03 certification.

Full disclaimer: nem tudom Vistán mit bámultok.

44 hozzászólás

mr.soka

… tenyleg jo … csak egy jo terminal kene ala … es ez az ami hianyzik (persze van 3rd party szirszar)

.rewerse.

soha nem értettem minek ilyenek x alá.. finder használható mindenre.. drag&drop rulez! :)

m

rtorrent-nel jobb torrent klienst en meg nem talaltam, ahhoz is igy lehet hozzajutni.

btw normalis terminal _tenyleg_ nincs?

aboy

hány százalékkal nőtt/csökkent a fájlkezelésre fordított időd?

Zila

azért megnézném hogyan konfigurálod a beépített apache-ot tisztán finderrel :) Ennyire nem kéne elrejteni a user elől a rendszert. Alapból lehetne ez, de jó lenne ha lenne egy kis kapcsoló a system preferences-ben, hogy hahó én értek hozzá/nem ijedek meg egy unix filerendszertől opció…

m

amivel ha ssh-n belepek a linuxomra ott is lesz backspace – rtorrent miatt persze.

egyszer utana neztem es mas is megtalalta mar a hibat, irtak megoldast, megcsinaltam, nem ment, nem foglalkoztam vele tobbet. valoszinuleg az en hibam :)

m

Zila,

ezt korrektul ugy lehetne megoldani ha lenne egy db (tipikusan ldap) amiben _minden_ beallitas van es abbol generalodnak le a konfig fileok – sot, akar a programok olvashatnak kozvetlenul az ldap-ot is. ilyesmi megoldast nyujtanak pl a kulonbozo hosting panelek (pl plesk mysql backenddel, talan ispman ldap backenddel stb).

na most ezt rendesen megcsinalni szerintem barmi sok munka lenne es az userek 1%-t erintene -> jo ez igy ahogy van.

ha szerelni akarsz hasznalj linuxot/bsdt/egyeb unixot. macos nem errol szol.

ne erts felre, ertem/erzem amirol beszelsz. ha lenne nagyobb diskem es elferne ket os valoszinuleg lenne egy linuxom nekem is a macbookon es nem tartom kizartnak, h azt hasznalnam tobbet.

rhapsodhy

azérmer hülyevagy, és nemértessz hozzá. Ha egyszer az ember hozzászokik, akkor nem nehéz (bár szerintem sem optimális, user-központú egy könyvtárstruktúra ez). Persze a Macben alapból benne van, hogy minden a user könyvtárba megy, rendszert meg szard le, működik az. És ez így jó, mert a usernek nem kell ezzel a struktúrával szarakodnia. (megjegyzem desktopra összerakott -kitalált, beállítot, stb- Linux, Solaris, *BSD ugyanígy működik)

A windózos struktúráról meg ne beszéljünk inkább, mert az úgy van szarul kitalálva, ahogy van.

Greg

és miért nem lehet a leforgatott mc-t egy dmg-be beletenni? akar a halál mindenféle fink-et meg xcode-ot telepíteni ha max retró feeling miatt egyszer megnézném…

DnP

dejooo.. ennyit baszkodni egy MC install miatt.. maradok hu windoz juzer… Ez engem a linuxos otvarsagra emlekeztet, amikor oldalakon keresztul mountolgatni kell hogy lasson az ember egy tetves CD-t.. menem jo az ha egy klikkre megy minden?

balint

haha :) angelday, hozzál már létre pár foldert finderben amiben van magyar ékezetes karakter, aztán nézd meg mc-ben a könyvtárlistát. Jó esetben be tudsz lépni, rosszabb esetben csinál egy szép behalást.
Itt egy patch hozzá, úgy közel két éve küldtem be, persze nem commitolták, hasonlóan az összes többi utf-8 patch-hez :) http://href.hu/x/388z (ha valakinek kell az akkori full source, írjon mailt)

lave

Egyetértek evone-nal.

Angelday, az a gond az érveléseddel, hogy Éjfél Kapitány a Norton Commander/FAR Manager vonalat követi, amik tőzsgyökeres DOS szoftverek.

A Finder viszont a Windows Intézővel rokon, és hát szubjektív véleményem szerint az oszlopos megoldás a pluszjeles-kibontóssal szemben gyökér, fölöslegesen elveszi a helyet az adott műveletben érdektelen könyvtárszintek könyvtárnév-csonkjainak megjelenítésével, hosszú könyvtárnevek esetén teljesen használhatatlan, és ellentmond minden használhatósági legendának, ami az Apple-t övezi.

Hovatovább egészen addig elmennék, hogy a Finder bizony a Mac OS Achilles-sarka, és védelmével tarthatatlan állásba kezded magad beásni.

edhellon

Miert jobb/rosszabb a ports mint a fink? Valami szagerto igazan osszefoglalhatna par mondatban… :)

fapina

“windows alatt mindenki TC-ik”

hát nem.
én pl. kurvára nem.
méghozzá azért nem, mert pontosan olyan igénytelen, okádék buzifos mód néz ki, h’megis érdemli, aki azt bámulja.

Dale

“A Finder minden hibája ellenére kurvára jó. Próbáljátok ki, érződik rajta, hogy Mac-en akkor ezt nyomták már a DTP-sek, amikor mi még Doom-mal lőttük egymást.”

Jah, avittas szar. :)

rhapsodhy

edhellon: Nem jobb, nem rosszabb. Más. Másnak lett kitalálva, más rendszerre, csak vannak akik mindent mindenre rá akarnak erőltetni. A Ports egy jól portolható dolog, ezért mindenre ráhúzzák.Pap, papné esete forog fent.

fapina: meg is érdemled, hogy külső alapján ítélsz el programokat. TC is jó valamire, meg explorer is jó valamire. Nem feltétlen ugyanarra használják ugyanazok. Szintén pap, papnét mondanék erre, mert a 2 nem hasonlítható össze.

tamas

a dtpsek azert nyomtak finderrel, mert nem volt mas.
most van, ugy hivjak, hogy forklift, es remek eszkoz.

balint

edhellon,

ports – forrásból fordít a procidra optimalizálva
fink – egy ahogy-esik-úgy-puffan binaryt telepít.

szerintem ez mindent megmagyaráz.

dan

az első hozzászólóval tudok egyetérteni, rögtön ez jutott eszembe a post olvasásakor hogy minek itt szenvedni mikor fink aztán apt-get.

dan

ja amúgy asszem témához tartozik némile, hogy nem tudjátok-e, hogy meg lehet-e valahogy osx alatt csinálni, hogy linux-like módon ctrl+alt+f1..f2..f3… -mal terminalokat váltani?? .d

Loloke

A fink viszont nagysagrendekkel gyorsabb, plane ha valakinek sokcsillio eves gepe van, mint az enyem.

Terminalnak pedig itt az ultimate:
http://iterm.sourceforge.net/download.shtml
(recent cvs buildet hasznalj, ha jot akarsz) Multitab, tud rendes utf8at, meg mindent… fincsi, korrekt.

Loloke

A pontossag kedveert hozza kell tenni, hogy jelenleg osx-iterm parossal dolgozom napi 8 oraban (unix/linux rendszerek, cisco eszkozok adminisztracioja) es teljesen meg vagyok elegedve vele. A gyari terminal semmire nem valo, bar gondolom baromira nem volt fontos ficsor a felhasznalok 80%-nak…

A.

en is az intezot hasznalom
de csak miota a kvek segitsegevel elsajatitottam az aktiv egyideju hasznalatat az egernek es a billentyuzetnek

jelentosen gyorsabb jobb kezzel egerrel vadaszni, es kozben bal kezbol tolni a parancsokat, mint scrollozgatni

isX-et meg csak boltban lattam, mert videki vagyok, es nem fejlodott meg ki az agyam :)

Loloke

Angelday: tobbek kozott… Nem ritka, hogy egyszerre kell benn lognom 4-5 szerveren, amikor is bejon a kedves fonokom, es kozli, hogy nezzek meg egy 6.at is :) A masik, hogy a gyari terminallal sehogy sem sikerult _rendes_ utf8 supportot csinalnom, a tavoli, utf8at hasznalo szervereken melozva szetestek az ncurses-t hasznalo progik, marpedig surun kell ilyeneket hasznalnom.
En desktopon linux user voltam, hozzaszoktam a multi-tab megoldasokhoz. A mai napig a munkam 80-90%-at terminalban vegzem, a maradek az bongeszo, illetve zterm (soros terminal). Az is erdekes megfigyeles, hogy a kollegaim windowst/linuxot hasznalnak, mindegyiknek van legalabb 2x1280x1024es felbontasa (dualscreen), en pedig egesz jol eldolgozom az 1x1024en is :) (latest 12″ ibook a ceges gepem)

szaboat

engem nagyon felhuzott hogy nem talaltam az insert gombot aztan nem mentek a kijelolesek normalisan, igy mc is ertelmetlennek bizonyult, inkabb raszoktattam magam a cp, mv, rm parancsokra… azokat telepiteni sem kell :)

OldMan

Ahhoz képest hogy az mc milyen “apro” program itt azért elég sokat kell variálni hogy fusson, mennyivel egyszerübb is az apt-get install mc :) . Mind1, OS X allatt szerintem a mucommander elégjol kiváltja az mc-t. Terminalnak meg ahogy elottem is irtak iterm a legjobb szvsz..

moshi

ezek a commanderek már dos alatt is kicsit gázosak voltak. szagoswindows alatt meg tényleg csak arra tud gondolni az ember, hogy na, ez a júzer sem tud elszakadni a gyökereitől.