Dobrym sposobem na zrobienie tego w terminalu, na wypadek, gdybyś chciał zobaczyć komunikaty debugowania, jest setsid unity. Możesz zamknąć terminal, kiedy tylko chcesz, ale nadal otrzymasz dane wyjściowe terminalu wykonane przez Unity.
Stefano Palazzo
1
Jeśli chcesz uruchomić to w terminalu bez zerwania go przy wyjściu z terminalu, wpisz: 'unity --replace &'
Rafał Cieślak
2
Tylko użycie unitybędzie działać, ponieważ jest to identyczne polecenie.
Cas
przy użyciu jedność --replace mieć mały haczyk, trzeba uruchomić menu po to tylko lewy pasek auto-hide po ponownym uruchomieniu
d4v1dv00
7
Przekonałem się killall -u USR1 -r -g unity*(opcjonalnie z interaktywnym -i), że jest bardziej skuteczny niż odpowiedź @ Andrew. Moim jedynym problemem z tym vs unity --replacejest to, że zabije twoją sesję, co unity --replacenie robi. Zarezerwuj to na wypadek poważnego uszkodzenia.
który uruchamia nowy GUI podłączony do twojego terminala. jednak jeśli uruchomisz to przez SSH, ehm, prawdopodobnie nie jest to najlepsze IDE, ponieważ twoja instancja „jedności” lokalnego pulpitu jest następnie powiązana z tym terminalem na twoim zdalnym pulpicie ...
zabawne rzeczy zdarzają się po zakończeniu tej sesji. Krok po kroku twój GUI zniknie, a jedyną rzeczą, która pozostaje pod twoją kontrolą, jest wskaźnik myszy.
Uważam ten post za bardzo pomocny, który podsumowuje polecenia wymienione w innych odpowiedziach.
Odpowiedzi:
Nie używam Unity, ale biorąc pod uwagę to, co wiem o jego mechanice, powinno to działać:
Będziesz chciał wsadzić to w pole uruchamiania ( Alt+ F2), a nie w terminal, inaczej pęknie po wyjściu z terminalu.
Jeśli chcesz uruchomić go z terminala, użyj:
źródło
setsid unity
. Możesz zamknąć terminal, kiedy tylko chcesz, ale nadal otrzymasz dane wyjściowe terminalu wykonane przez Unity.unity
będzie działać, ponieważ jest to identyczne polecenie.Przekonałem się
killall -u USR1 -r -g unity*
(opcjonalnie z interaktywnym -i), że jest bardziej skuteczny niż odpowiedź @ Andrew. Moim jedynym problemem z tym vsunity --replace
jest to, że zabije twoją sesję, counity --replace
nie robi. Zarezerwuj to na wypadek poważnego uszkodzenia.źródło
killall -USR1 unity
zrestartuje go na koncie (USR1), na którym nie zmieniłeś domyślnych ustawień killall.źródło
Inną alternatywą, która działa, jest
źródło
który uruchamia nowy GUI podłączony do twojego terminala. jednak jeśli uruchomisz to przez SSH, ehm, prawdopodobnie nie jest to najlepsze IDE, ponieważ twoja instancja „jedności” lokalnego pulpitu jest następnie powiązana z tym terminalem na twoim zdalnym pulpicie ...
zabawne rzeczy zdarzają się po zakończeniu tej sesji. Krok po kroku twój GUI zniknie, a jedyną rzeczą, która pozostaje pod twoją kontrolą, jest wskaźnik myszy.
Uważam ten post za bardzo pomocny, który podsumowuje polecenia wymienione w innych odpowiedziach.
źródło