Назад | Перейти на главную страницу

Невозможно сбросить настройки в .bashrc без остановки обновлений

Я обновляю свои порты в MacPorts, что может занять день. Я изменил свои точечные файлы. Я хочу протестировать их, не закрывая обновления.

у меня есть ^Z установку и перезапустил мою оболочку. Однако я использую экран, поэтому мои настройки не будут сброшены, пока я не отключу весь экран. Однако это остановит установку, чего я не хочу.

Я знаю, что есть команда, которая позволяет мне перевести установку в «фоновый режим». Однако я не уверен

Как поставить установку в фоновый режим?

Вы должны просто уметь делать

. .bashrc и немедленно вступите в силу.

Наверное ты хочешь bg а потом disown. Это похоже на то, как если бы вы запустили установку под nohup заранее.

Кажется, что мой процесс сейчас в фоновом режиме.

я сделал

...
zsh: suspended  sudo port upgrade outdated
$bg                                                                            ~ 1
[1]  + continued  sudo port upgrade outdated
$disown                                                                        ~ 1
$jobs                                                                          ~ 
$                                                                              ~ 

[редактировать]

Моя команда не работает.

Пожалуйста, посмотрите, что я получаю после команды вакансий

...
$disown                                                                                                                                                 ~ 1
$jobs                                                                                                                                                    ~ 
$--->  Building python25                                                                                                                                 ~ 
--->  Staging python25 into destroot
--->  Deactivating python25 @2.5.4_2+darwin_9+macosx    bg5latex      bg5pdflatex 
--->  Installing python25 @2.5.4_6+darwin_9+macosx
--->  Activating python25 @2.5.4_6+darwin_9+macosx

To fully complete your installation and make python 2.5 the default, please run

        sudo port install python_select  
        sudo python_select python25

--->  Cleaning python25
--->  Fetching iso-codes
--->  Attempting to fetch iso-codes-3.10.1.tar.bz2 from http://arn.se.distfiles.macports.org/iso-codes
--->  Verifying checksum(s) for iso-codes
--->  Extracting iso-codes
--->  Configuring iso-codes
--->  Building iso-codes

Кажется, что в мою оболочку кладут что-то из фона. Это странно, поскольку я могу очистить, а затем запустить свои собственные команды.

На мой экран пока ничего не ставит. Очевидно, ему нужно время, чтобы сделать это снова.