Vaihe yksi: Valmistele ulkoisen aseman Time Machine
: lle Ensimmäinen asia mitä sinun tarvitsee tehdä on valmistautua ulkoiseen asemaan Time Machinein kanssa. Kytke asema Mac-tietokoneeseen ja käynnistä levytyökalu. Valitse ulkoinen asema ja napsauta sitten "Poista" -painiketta. Haluat muotoilla asemaa nimellä "Mac OS Extended", joka tunnetaan myös nimellä HFS +.
Seuraavaksi haluamme varmistaa, että Raspberry Pi: n ja jokaisella laitteella on käyttöoikeus hallita asemaa. Siirry Finder-päähän ja napsauta sitten hiiren kakkospainikkeella asemaa sivupalkissa. Napsauta "Hae tietoja".
Avattavan ikkunan alalaidassa on lupa-asetukset.
Napsauta oikeassa alakulmassa olevaa lukkoa ja kirjoita sitten salasana. Valitse sitten "Ohita omistajuus tästä äänenvoimakkuudesta." Ja tämän avulla voit muodostaa yhteyden ulkoiseen asemaan Piin.
Vaihe kaksi: Asenna Raspbian Pi-laitteellesi ja liitä se SSH
: n kautta
Seuraavaksi sinun on määritettävä Raspberry Pi Raspbian -ohjelmalla, kuten tässä artikkelissa on kuvattu. Emme täsmennä prosessia täällä, koska se on projekti itsessään, joten tutustu ohjekirjaan, jonka avulla saat Raspbian käyttöön Pi: ssäsi. Käytin Raspbian Core asennustani, koska en ole liittänyt Pi-näyttöä, mutta ei ole mitään syytä, että koko Raspbian-käyttöliittymän versio ei toimi.
Puhuminen siitä: sinulla on kaksi vaihtoehtoa, kun on kyse tästä opetusohjelmasta. Voit koukuttaa vadelmasi Pi-näppäimistöön ja seurata ja asentaa asiat tällä tavalla, tai voit muodostaa yhteyden Pi-ohjelmaan SSH: n kautta ja suorittaa jokaisen askeleen Macin mukavuudesta. Uskomme, että SSH-menetelmä on paljon helpompaa kuin löytää satunnainen näyttö, joten tässä on ohjeita.
Käynnistä Macin päätelaite ja syötä seuraava komento:
ssh [email protected]
192.168.1.11: n korvaaminen Pi: n IP-osoitteella. Löydät minkä tahansa verkkoon liitetyn laitteen IP-osoitteen, mukaanlukien Raspberry Pi, IP-osoitteen, osoittamalla reitittimen web-käyttöliittymää.
Sinulta pyydetään salasanaa oletus käyttäjälle, pi. Salasanan salasana on oletuksena vadelma.
Jos liität ensimmäisen kerran uuteen järjestelmään, suosittelen, että määrittelet muutamia asioita ennen kuin jatkat. Suorita ensin sudo raspi-config ja muuta oletussalasana. Voit myös laajentaa oletustiedostojärjestelmääsi, jos sinulla on suuri SD-kortti( vaikka tämä ei ole tarpeen tässä opetusohjelmassa). Raspberry Pi käynnistyy uudelleen, jolloin olet valmis työskentelemään.
Kolmas vaihe: Asenna ulkoisen aseman
Ennen kuin voit määrittää Time Machine -ohjelman, sinun on asennettava asema, jotta Raspberry Pi voi lukea ja kirjoittaa siihen. Tämä edellyttää, että asennat jonkin ohjelmiston. Ensinnäkin varmista, että kaikki Pi-ohjelmat ovat ajan tasalla. Suorita nämä kaksi komentoa peräkkäin:
sudo apt-get päivitys
sudo apt-get päivitys
Seuraavaksi asenna kaksi pakettia: hfsprogs ja hfsplus. Nämä antavat Vadelma Pi lukea Mac-muotoillun aseman.
sudo apt-get asenna hfsprogs hfsplus
Nyt sinulla on ohjelmisto, joka pystyy asentamaan aseman, mutta sen on tiedettävä, mikä asema asentaa, joten sinun täytyy tehdä jotain tutkimusta. Aloita käynnistämällä Parted.
sudo /sbin/ erotti
Seuraavaksi kirjoita tuloste nähdäksesi luettelon tällä hetkellä kytketyistä asemista. Näet ulkoisen aseman täältä.
Tästä kuvakaappauksesta voimme nähdä, että asema on 164 Gt: n Maxtor-asema( tulen isompi myöhemmin, lupaan.) Tärkeä tieto on /dev/ sda.asemalla on sama nimi, jonka pitäisi kirjoittaa.
Seuraavaksi tarkastellaan alla olevaa taulukkoa kyseisen tekstilohkon kohdalla. Minun tapauksessani on selvää, että toinen, suurempi osio on mitä etsin. Siksi huomaat, että osio, jonka haluan asentaa, on sda2.Saatat tarvita hieman erilainen kuva, jos sinulla on enemmän kuin yksi asema tai useampi kuin yksi osio asemassasi.
Nyt kun tarvitset tarvittavat tiedot, kirjoita sulje ja paina Enter. Seuraavaksi aiomme tehdä kansion, joka toimii asennuspisteenä. ..
sudo mkdir -p /media/ tm
. .. ja lisää sitten joitain tietoja fstab-tiedostoon. Käytä tätä komentoa avataksesi tekstieditorin:
sudo nano /etc/ fstab
Liitä seuraava rivi asiakirjaan, korvaa /dev/ sda2: n aseman osioon, jos se eroaa /dev/ sda2: sta.
/dev/ sda2 /media/ tm hfsplus voima, rw, käyttäjä, auto 0 0
Kun olet liittänyt tekstin, paina Control + X poistuaksesi editorista, varmista, että tallennat, kun teet sen.
Asenna sitten asema seuraavasti:
sudo mount -a
Jos et näe virheilmoitusta, onnittelut! Olet asentanut aseman onnistuneesti.
Kolmas vaihe: Kokoa ja asenna Netatalk
Netatalk on ohjelmisto, joka simuloi AFP: tä, joka on verkkoprotokolla, jota Apple käyttää tällä hetkellä Time Machine -varmistusten käyttäjille. Voit asentaa vanhan version Netatalk käyttäen sudo apt-get asentaa netatalk, mutta Suosittelen, että et tee sitä .(Pitkälti poliittisista) monimutkaisista syistä Debian, joka Raspbian on rakennettu-tarjoaa erittäin vanhentuneen version Netatalk sen arkistot. Voit saada sellaisen Time Machinein toimimaan Netatalkin vanhentuneen version avulla, mutta kokemukseni on turhauttavaa.
Niin, suosittelen, että kääntäisit uusimman version. Se on enemmän vaivaa asentaa, mutta se on sen arvoista.
Ensinnäkin sinun on asennettava riippuvuudet. Seuraavassa on kaikki, mitä tarvitset asentamiseen yhdellä komennolla:
sudo aptitude asennus build-essential libevent-dev libssl-dev libgcrypt11-dev libkrb5-dev libpam0g-dev libwrap0-dev libdb-dev libtdb-dev libmysqlclient-dev avahi-daemon libavahi-client-dev libacl1-dev libldap2-dev libcrack2-dev systemtap-sdt-dev libdbus-1-dev libdbus-glib-1-dev libglib2.0-dev libio-socket-inet6-perl -raitaaja libtracker-sparql-1.0-dev libtracker-miner-1.0-dev
Tämä saattaa kestää jonkin aikaa asentaa. Seuraavaksi lataa Netatalkin uusin versio. Tästä kirjasta alkaen tämä on 3.1.10, vaikka haluat tarkistaa netatalkin kotisivun saadaksesi uusimman versionumeron. Suorita sitten tämä komento ladataksesi sen:
wget http: //prdownloads.sourceforge.net/netatalk/ netatalk-3.1.10.tar.gz
Vaihda versionumero, jos löydät sivuston myöhemmän version.
Pura tiedoston, jonka olet ladannut:
tar -xf netatalk-3.1.10.tar.gz
Vaihda sitten juuri luomasi kansioon.
cd netatalk-3.1.10
Seuraavaksi voit määrittää kaikki netatalkin asetukset ennen ohjelman kokoamista käyttämällä tätä komentoa:
. /configure \ --with-init-style = debian-systemd \ - ilman-libevent \- ilman-tdb \ - with-cracklib \ --enable-krbV-uam \ - with-pam-confdir = /etc/ pam.d \ --with-dbus-daemon = /usr/bin/ dbus-daemon \dbus-sysconf-dir = /etc/ dbus-1 / system.d \ - avulla-tracker-pkgconfig-version = 1.0
Olettaen, että et näe mitään virhesanomia, voit siirtyä seuraavaan vaiheeseen ja suorittaa:
tehdä
Tämä vie jonkin aikaa. Voit myös tehdä itsellesi kahvia, leipiä ja kolmen ruokalajin ateriaa. Vadelma Pi ei ole nopea ohjelmiston laatimisessa.
Kun kaikki on tehty, voit lopulta asentaa Netatalk:
sudo tehdä asennus
Eikö ollut niin hauskaa? Tarkista nopeasti, että Netatalk on todella käynnissä:
netatalk -V
Näet joukon tietoja Netatalk-asetuksestasi. Jos kaikki näyttää hyvältä, määritämme asiat!
Vaihe neljä: Määritä Netatalk
Nyt kun Netatalk on asennettu, sinun on kerrottava se jakamaan asema. Ensin sinun täytyy muokata nsswitch.conf.
sudo nano /etc/ nsswitch.conf
Täällä sinun on lisättävä mdns4 ja mdns riviin, joka alkaa "isännät:", niin että se näyttää tältä:
isännät: tiedostot mdns4_minimal [NOTFOUND = paluu] dns mdns4 mdns
Tämä tweaktarkoittaa, että Time Machine -asema näkyy Finderin sivupalkissa heti kun liität Raspberry Pi -verkon verkkoon.
Seuraavaksi sinun on muokattava afpd.service:
sudo nano /etc/avahi/services/ afpd.service
Kopioi tämä tekstiruutu ja liitä se tiedostoon:
& lt;? Xml version = "1.0" standalone = 'ei'? & Gt; & lt;! - * - nxml - * - & gt;& lt;! DOCTYPE palveluryhmä SYSTEM "avahi-service.dtd" & gt;& Lt; palvelu-ryhmä & gt;& lt; name replace-wildcards = "kyllä" & gt;% h & lt; / name & gt;& Lt; palvelun & gt;& Lt; tyyppi & gt; _afpovertcp._tcp & lt; / tyyppi & gt;& Lt; portti & gt; 548 & lt; / portti & gt;& Lt; / palvelu & gt;& Lt; palvelun & gt;& Lt; tyyppi & gt; _device-info._tcp & lt; / tyyppi & gt;& Lt; portti & gt; 0 & lt; / portti & gt;& Lt; txt-tietueen & gt; malli = TimeCapsule & lt; / txt-tietueen & gt;& Lt; / palvelu & gt;& Lt; / palvelu-ryhmä & gt;
Näiden tietojen mukaan Vadelma Piimimyymi on todellinen Apple Time Capsule, joka on varustettu sopivalla kuvakkeella.
Lopuksi on aika asentaa ulkoinen asema verkko-osuutena.
sudo nano /usr/local/etc/ afp.conf
Liitä seuraava teksti alaspäin:
[Global] jäljittelevä malli = TimeCapsule6,106 [Time Machine] polku = /media/ tm time machine = kyllä
Voit asettaa eri nimen kuin"Time Machine", jos haluat. Tämä muuttaa sen aseman nimen, johon olet varmuuskopioitu, kuten Finderissa ja Time Machineissä on.
Lopuksi mene eteenpäin ja käynnistä verkkopalvelut. Järjestä nämä kaksi komentoa:
sudo-palvelu avahi-daemon-käynnistys
sudo-palvelu netatalk-käynnistys
Asema on nyt tarjolla verkossa. Varmista, että tämä tapahtuu aina, kun käynnistät Raspberry Pi -tuotteen, anna nämä komennot uudelleen, toinen peräkkäin:
sudo systemctl mahdollistaa avahi-daemon
sudo systemctl mahdollistaa netatalk
Olemme todella lähellä nyt!
Viides vaihe: Yhdistä ajastimeen
Pään Mac-tietokoneen Finder-laitteeseen ja sinun pitäisi nähdä Raspberry Pi täältä.
Voit muodostaa yhteyden täältä napsauttamalla "Yhdistä nimellä" ja kirjoittamalla sama käyttäjätunnus ja salasana, jota käytät yhteyden muodostamiseen SSH: n kautta.
Minun kokemukseni mukaan Time Machine toimii kuitenkin paremmin, jos liität asemaan sen IP-osoitteen kautta, varsinkin jos olet määrittänyt staattiset IP-osoitteet reitittimellesi( jonka luultavasti pitäisi).Kun haluat muodostaa yhteyden, avaa Finder ja paina komento + K näppäimistöllä.
Kun olet asentanut aseman, siirry kohtaan Järjestelmäasetukset & gt;Time Machine, valitse asema Time Machine -varmennukseksi.
Alkuperäinen varmuuskopio suoritetaan ja sen jälkeen varmuuskopiointi tapahtuu tunnin välein. Nyt sinulla on verkotettu Time Machine -asema. Nauttia!