W domu mam kilka dodatkowych (starych) komputerów Mac i komputerów PC, a czasami MacBooka, który jest przepracowany. Szukam wskazówek dotyczących efektywnego korzystania z wielu komputerów.
Zasadniczo chciałbym dodać do poniższej listy. Oto co używam do tej pory:
- teleport : pozwala używać jednej myszy i klawiatury do sterowania kilkoma komputerami Mac, jak Synergia
- Wbudowane udostępnianie plików: pozwala mi uruchamiać programy na innym Macu, ale zachowywać tylko jedną kopię danych
- Bazar : kontrola wersji rozproszonej
- Mail.app, Thunderbird itp .: IMAP dla moich kont pocztowych
- TuneConnect : kontroluj iTunes na innym Macu z ładnym interfejsem, korzystaj z biblioteki na moim MacBooku (jeśli wybiorę go naciskając opcję przy starcie) przez udostępnianie plików
- OmniFocus : bezproblemowo synchronizuje się między komputerami
- Przeglądanie stron internetowych na komputerach
- VNC / Pulpit zdalny
- Uruchamianie programów X-Windows za pomocą
ssh -Y hostname
dla bezgłowego działania (ale umierają, gdy śpię na podłączonym komputerze - coś takiego jak GNUscreen
byłoby idealnie) - Zwykły
ssh
z GNUscreen
Naprawdę, lepsze wyobrażenie o tym, co robię, może być konieczne. Generalnie jednak chciałbym dystrybuować zadania na więcej niż jednym komputerze, jeśli to możliwe, ale nie ma to zbyt dużego obciążenia. Idealne rozwiązanie? Program w stylu Xgrid, który automatycznie i bezproblemowo przesuwa przetwarzanie na wielu komputerach (choć wydaje się to mało prawdopodobne).
Oto, co mam, na wypadek, gdyby to miało znaczenie:
- MacBook (Dual 2.16 GHz, OS X 10.6.3)
- eMac (1,25 GHz, OS X 10.4.11, wkrótce 10,5)
- Dell Dimension (800 MHz, niektóre wersje Ubuntu) - brak dedykowanego monitora
- PowerMac G3 (400 MHz, OS X 10.4.11) - brak dedykowanego monitora
- iMac G3 DV (400 MHz, OS X 10.4.11) - obecnie w kuchni do przepisów kulinarnych, poczty e-mail, przeglądania stron internetowych, muzyki, filmów (DVD) itp.
(Łącznie kosztowały mnie około 650 USD, głównie na MacBooka. Freecycle jest cudowny, na wypadek, gdybyś o tym nie słyszał)
W tym momencie naprawdę używam tylko MacBooka i eMaca, ale chciałbym włożyć w to więcej i być może PowerMac i Dell.
źródło
Odpowiedzi:
Oto kilka sugestii, które chciałbym zrobić dla niektórych z twoich bezgłowych (bez maszyn monitorujących). Jestem przeciwny VNC w przeważającej części, ponieważ przekazywanie X11 wykonuje wystarczającą pracę, gdy jej potrzebuję.
Rzeczy, które od razu widzę, są zapominane za pomocą iTunes (bardzo nieefektywne do odtwarzania muzyki), używaj MPD na jednym z serwerów nix małej mocy do odtwarzania muzyki w całym domu. Istnieje wiele klientów MPD dla wszystkich platform (nawet rozszerzeń firefox), więc możesz łatwo kontrolować ten serwer z dowolnego komputera, a nawet telefonu. Konfiguracja zajmuje trochę czasu, ale jest śmiesznie lekka i bardzo wydajna. Klient n curses NCMPC jest tym, którego używam najbardziej w stosunku do SSH. Ario jest dobrym grafikiem do obejrzenia. Możesz także skonfigurować przesyłanie strumieniowe za pomocą funkcji Ice Cast (lub nawet potokować wyjście audio do gniazda i wpuszczać inny komputer z tego gniazda :-P,)
Jeśli używasz BitTorrenta, możesz użyć tego samego komputera, co działający rboxrent seedbox, inny program CLI, który jest poprawnie skonfigurowany, może być bardzo wydajny. Używam go w moim seedboxie, aby kategoryzować pliki do pobrania na podstawie folderu zegarka. Przesyłam torrent i używam rsync, aby pobrać dane do moich serwerów multimedialnych.
Oto moje kilka sugestii, ale będę obserwował ten wątek, szukając innych ludzi, ponieważ ten rodzaj rzeczy mnie interesuje. Jedyną prawdziwą granicą jest kreatywność.
źródło