Efektywne korzystanie z wielu komputerów

3

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 GNU screen byłoby idealnie)
  • Zwykły ssh z GNU screen

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.

Benjamin Oakes
źródło
Tutaj mówię, że „obciążenie” oznacza „nie chcę robić dużo pracy, aby inny komputer zrobił coś użytecznego”. Oznacza to, że chciałbym naciskać maksymalnie 2 lub 3 przyciski / klawisze.
Benjamin Oakes

Odpowiedzi:

1

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ść.

Hortinstein
źródło
Dzięki za odpowiedzi. iTunes jest trochę nadęty od wersji 7. Ale jest całkiem funkcjonalny i synchronizuje się z moim iPhonem, więc to jest duża część tego, dlaczego go używam. Dobrą rzeczą w TuneConnect jest to, że moja dziewczyna może użyć jej do pominięcia piosenek itp., Gdy oboje używamy naszych komputerów. (Ma Maca mini.) Rurociągi innych audio i posiadanie klienta BitTorrent to dobre pomysły.
Benjamin Oakes
Na co warto, przełączyłem się na używanie MPD. Jest to lepsze niż iTunes (nawet z Apple Remote na moim iPhonie), ale muszę utrzymywać dwie biblioteki. Tak czy inaczej, skrzynka z Linuksem, na której działa, dobrze się przy tym sprawdza. :)
Benjamin Oakes