Да, вы можете установить сообщества сообщества Ubuntu и Ubuntu (Kubuntu, Lubuntu, ... Xubuntu) в USB-накопитель, как если бы он был установлен во внутренний диск. 1]
В зависимости от системы UEFI / BIOS могут возникнуть сложности, связанные с тем, что компьютер загружается с USB с компьютера MacIntosh по сравнению со стандартным ПК.
См. эту ссылку, Как получить мой Mac для загрузки с USB-ключа Ubuntu?
Следующая ссылка, Как мне загрузить мой Mac с USB-ключа Ubuntu? и ссылки из него описывается, как установить Ubuntu в USB-накопитель (pendrive, SSD, HDD, карту памяти, подключенную через USB-адаптер).
Я бы рекомендовал вам получить USB 3 в SATA и SATA диск (SSD или жесткий диск), а не с помощью pendrive. Это будет намного быстрее, а также более устойчивым к износу аппаратного обеспечения памяти. Если после этого вы хотите установить Ubuntu на внутренний диск, вы можете использовать внешний блок и диск SATA для целей резервного копирования или тестирование будущих версий Ubuntu.
Вы также можете протестировать Ubuntu с постоянной системой live. Это проще для тестирования и более переносимого между компьютерами, чем установленная система, но также менее стабильна и не может быть полностью обновлена и обновлена. Например, обновленные ядра не работают, а проприетарные драйверы ядра не будут работать.
Но это может быть полезно в качестве первого теста. См. Следующие ссылки:
help.ubuntu.com/community/mkusb
Используйте script! Например:
Персональный терминал:
> script -f /tmp/lecture1.scrpt #use -F instead on MacOS
> ... #start doing things here!
Персональный терминал:
> #after this, terminal will continuously print whatever's written to personal terminal
> tail -F /tmp/lecture1.scrpt
Команда script копирует все записанные на экран терминала (включая то, что вы вводите!) В файл, который требуется в качестве параметра. Обычно все записывается в файл после завершения скрипта (набрав exit). Однако опция -f заставляет script сбросить свой буфер после каждой записи (в MacOS это будет -F или -t 0). Затем, в терминале презентации, вы можете использовать tail -F для непрерывного просмотра содержимого, когда они написаны.
Личный терминал:
> exit #end script session; stop writing to /tmp/lecture1.scrpt
> ... #do secret things not safe for student eyes!
> script -f -a /tmp/lecture1.scrpt #begin writing again with -a to append
Цель script - записать сеанс терминала, чтобы его можно было воспроизвести позже (мы просто являемся особым случаем воспроизведения, когда он записывается). Чтобы помочь в этом, script имеет параметр -t для записи хронометража вместе с тем, что написано на экране. Чтобы использовать его, запустите сеанс скрипта с помощью:
> script -f -t 2>/tmp/lecture1.timing /tmp/lecture1.scrpt
И воспроизведите его (с использованием времени!) С помощью:
> scriptreplay -t /tmp/lecture1.timing -s /tmp/lecture1.scrpt
Попросите ученика, который отправил вам по электронной почте, быть болен и не может читать лекции? Или просто хотите дать своим студентам больше материала для лекций? Если вы записываете свой голос во время лекции (и начинаете сценарий примерно в то же время, что и запись), ваши ученики могут воспроизвести сеанс вашего терминала своим голосом и получить полный лекционный опыт!
студент, который любит играть на всех своих видео на скорости 2x? scriptreplay принимает «делитель», который умножает скорость воспроизведения на! Просто пропустите -d 2, чтобы играть со скоростью 2x (обратите внимание, что это двойное значение, поэтому вы можете даже сделать -d .5 на половину скорости!).
Используйте script! Например:
Персональный терминал:
> script -f /tmp/lecture1.scrpt #use -F instead on MacOS
> ... #start doing things here!
Персональный терминал:
> #after this, terminal will continuously print whatever's written to personal terminal
> tail -F /tmp/lecture1.scrpt
Команда script копирует все записанные на экран терминала (включая то, что вы вводите!) В файл, который требуется в качестве параметра. Обычно все записывается в файл после завершения скрипта (набрав exit). Однако опция -f заставляет script сбросить свой буфер после каждой записи (в MacOS это будет -F или -t 0). Затем, в терминале презентации, вы можете использовать tail -F для непрерывного просмотра содержимого, когда они написаны.
Личный терминал:
> exit #end script session; stop writing to /tmp/lecture1.scrpt
> ... #do secret things not safe for student eyes!
> script -f -a /tmp/lecture1.scrpt #begin writing again with -a to append
Цель script - записать сеанс терминала, чтобы его можно было воспроизвести позже (мы просто являемся особым случаем воспроизведения, когда он записывается). Чтобы помочь в этом, script имеет параметр -t для записи хронометража вместе с тем, что написано на экране. Чтобы использовать его, запустите сеанс скрипта с помощью:
> script -f -t 2>/tmp/lecture1.timing /tmp/lecture1.scrpt
И воспроизведите его (с использованием времени!) С помощью:
> scriptreplay -t /tmp/lecture1.timing -s /tmp/lecture1.scrpt
Попросите ученика, который отправил вам по электронной почте, быть болен и не может читать лекции? Или просто хотите дать своим студентам больше материала для лекций? Если вы записываете свой голос во время лекции (и начинаете сценарий примерно в то же время, что и запись), ваши ученики могут воспроизвести сеанс вашего терминала своим голосом и получить полный лекционный опыт!
студент, который любит играть на всех своих видео на скорости 2x? scriptreplay принимает «делитель», который умножает скорость воспроизведения на! Просто пропустите -d 2, чтобы играть со скоростью 2x (обратите внимание, что это двойное значение, поэтому вы можете даже сделать -d .5 на половину скорости!).
Используйте script! Например:
Персональный терминал:
> script -f /tmp/lecture1.scrpt #use -F instead on MacOS
> ... #start doing things here!
Персональный терминал:
> #after this, terminal will continuously print whatever's written to personal terminal
> tail -F /tmp/lecture1.scrpt
Команда script копирует все записанные на экран терминала (включая то, что вы вводите!) В файл, который требуется в качестве параметра. Обычно все записывается в файл после завершения скрипта (набрав exit). Однако опция -f заставляет script сбросить свой буфер после каждой записи (в MacOS это будет -F или -t 0). Затем, в терминале презентации, вы можете использовать tail -F для непрерывного просмотра содержимого, когда они написаны.
Личный терминал:
> exit #end script session; stop writing to /tmp/lecture1.scrpt
> ... #do secret things not safe for student eyes!
> script -f -a /tmp/lecture1.scrpt #begin writing again with -a to append
Цель script - записать сеанс терминала, чтобы его можно было воспроизвести позже (мы просто являемся особым случаем воспроизведения, когда он записывается). Чтобы помочь в этом, script имеет параметр -t для записи хронометража вместе с тем, что написано на экране. Чтобы использовать его, запустите сеанс скрипта с помощью:
> script -f -t 2>/tmp/lecture1.timing /tmp/lecture1.scrpt
И воспроизведите его (с использованием времени!) С помощью:
> scriptreplay -t /tmp/lecture1.timing -s /tmp/lecture1.scrpt
Попросите ученика, который отправил вам по электронной почте, быть болен и не может читать лекции? Или просто хотите дать своим студентам больше материала для лекций? Если вы записываете свой голос во время лекции (и начинаете сценарий примерно в то же время, что и запись), ваши ученики могут воспроизвести сеанс вашего терминала своим голосом и получить полный лекционный опыт!
студент, который любит играть на всех своих видео на скорости 2x? scriptreplay принимает «делитель», который умножает скорость воспроизведения на! Просто пропустите -d 2, чтобы играть со скоростью 2x (обратите внимание, что это двойное значение, поэтому вы можете даже сделать -d .5 на половину скорости!).
Один из элегантных способов - использовать tmux для этой задачи: sudo apt install tmux. Вот пример:
Создайте сеанс с именем my_session (удалите -d для присоединения во время создания):tmux new-session -d -s my_session
Откройте одно или несколько новых окон терминала и присоедините к тому же сеансу: Чтобы отсоединиться от типа сеанса: tmux detach
Или нажмите Ctrl + b, затем отпустите Ctrl и нажмите d. Чтобы отправить команду на сеанс без привязки к ней: tmux send-keys -t my_session "echo Hello World!" ENTER Enter Обратите внимание, что команда exit, выполненная изнутри, закроет сеанс. Не может думать о каком-либо способе прямого достижения того, что вы хотите - возможно, другие могут. Но я могу подумать об обходном пути.
Установите screen с sudo apt install screen. Запустите два терминала. В первом введите screen и нажмите enter на экране nag, который вы получите. Во втором, введите screen -x.
Они будут эффективно показывать один и тот же контент. Это не то же самое окно терминала, но это будет тот же контент.
Экран также может делать больше трюков, например, несколько окон, с которыми вы можете переключаться. Это краткое руководство по доступным функциям.
помимо ответа pa4080 выше, чтобы использовать tmux, я хотел бы предложить расширенную версию:
Попробуйте tmate. Его доступный как пакет Ubuntu. Хотя он может использоваться в качестве замены tmux, он может сделать больше: я могу реплицировать сеанс терминала с помощью общего публичного сервера tmate, доступного через ssh или http (только для чтения или полный доступ). Таким образом, ваши ученики могут использовать либо проекцию проектора луча, либо просматривать только ваш сеанс терминала только для чтения в своем браузере на своем персональном компьютере / планшете и т. Д.
Один из элегантных способов - использовать tmux для этой задачи: sudo apt install tmux. Вот пример:
Создайте сеанс с именем my_session (удалите -d для присоединения во время создания):tmux new-session -d -s my_session
Откройте одно или несколько новых окон терминала и присоедините к тому же сеансу: tmux attach -t my_session
Чтобы отсоединиться от типа сеанса: tmux detach
Или нажмите Ctrl + b, затем отпустите Ctrl и нажмите d. Чтобы отправить команду на сеанс без привязки к ней: tmux send-keys -t my_session "echo Hello World!" ENTER Enter Обратите внимание, что команда exit, выполненная изнутри, закроет сеанс. помимо ответа pa4080 выше, чтобы использовать tmux, я хотел бы предложить расширенную версию:
Попробуйте tmate. Его доступный как пакет Ubuntu. Хотя он может использоваться в качестве замены tmux, он может сделать больше: я могу реплицировать сеанс терминала с помощью общего публичного сервера tmate, доступного через ssh или http (только для чтения или полный доступ). Таким образом, ваши ученики могут использовать либо проекцию проектора луча, либо просматривать только ваш сеанс терминала только для чтения в своем браузере на своем персональном компьютере / планшете и т. Д.
Не может думать о каком-либо способе прямого достижения того, что вы хотите - возможно, другие могут. Но я могу подумать об обходном пути.
Установите screen с sudo apt install screen. Запустите два терминала. В первом введите screen и нажмите enter на экране nag, который вы получите. Во втором, введите screen -x.
Они будут эффективно показывать один и тот же контент. Это не то же самое окно терминала, но это будет тот же контент.
Экран также может делать больше трюков, например, несколько окон, с которыми вы можете переключаться. Это краткое руководство по доступным функциям.
Один из элегантных способов - использовать tmux для этой задачи: sudo apt install tmux. Вот пример:
Создайте сеанс с именем my_session (удалите -d для присоединения во время создания):tmux new-session -d -s my_session
Откройте одно или несколько новых окон терминала и присоедините к тому же сеансу: tmux attach -t my_session
Чтобы отсоединиться от типа сеанса: tmux detach
Или нажмите Ctrl + b, затем отпустите Ctrl и нажмите d. Чтобы отправить команду на сеанс без привязки к ней: tmux send-keys -t my_session "echo Hello World!" ENTER Enter Обратите внимание, что команда exit, выполненная изнутри, закроет сеанс. помимо ответа pa4080 выше, чтобы использовать tmux, я хотел бы предложить расширенную версию:
Попробуйте tmate. Его доступный как пакет Ubuntu. Хотя он может использоваться в качестве замены tmux, он может сделать больше: я могу реплицировать сеанс терминала с помощью общего публичного сервера tmate, доступного через ssh или http (только для чтения или полный доступ). Таким образом, ваши ученики могут использовать либо проекцию проектора луча, либо просматривать только ваш сеанс терминала только для чтения в своем браузере на своем персональном компьютере / планшете и т. Д.
Не может думать о каком-либо способе прямого достижения того, что вы хотите - возможно, другие могут. Но я могу подумать об обходном пути.
Установите screen с sudo apt install screen. Запустите два терминала. В первом введите screen и нажмите enter на экране nag, который вы получите. Во втором, введите screen -x.
Они будут эффективно показывать один и тот же контент. Это не то же самое окно терминала, но это будет тот же контент.
Экран также может делать больше трюков, например, несколько окон, с которыми вы можете переключаться. Это краткое руководство по доступным функциям.