Возможно ли запустить программу, установленную на SD-карте?

Вам также может быть интересно посмотреть на некоторые примеры, которые другие люди сделали с одним и тем же процессом. Смотрите: http://www.omgubuntu.co.uk/2009/11/gnome-panel-clock-themes.html Я использовал первый и не мог быть счастливее, но теперь, когда вы указали номер недели, мне нужно, чтобы тоже.

4
задан 2 September 2017 в 03:44

8 ответов

Я не думаю, что можно установить программу на SD-карту и использовать ее с SD-карты, но я знаю, что вы можете установить ОС и SD-карту и запустить ее оттуда. Я запускаю полную установку Ubuntu Budgie с внешнего жесткого диска емкостью 320 ГБ через Chromebook Parrot с жестким диском на 16 ГБ, поэтому я могу установить на него все совместимое с Linux программное обеспечение и запустить его, как если бы он был установлен на моем локальном жестком диске,

То, что я рекомендую сделать, - это разбиение на карту micro SD с разделением подкачки 3 ГБ, раздел ext4 на 3 ГБ и другой раздел ext4 с остальной частью вашего SD-карты. Как только вы это сделаете, сделайте загрузочную версию любой ОС Linux (я знаю, что вы можете сделать это с помощью дистрибутивов на основе Ubuntu), которые вы хотите, подключите BOTH к загрузочной и SD-карте на свой компьютер одновременно, загрузитесь с загрузочного диска и, когда вы перейдете в меню установки, выберите «Что-то еще», я думаю, это то, что оно называется.

Вы хотите, чтобы своп был подкачкой, ваш небольшой раздел ext4 был загрузчиком и другой вариант (я не могу вспомнить, что это такое), а самый большой раздел - root.

После того, как вы определили их, действуйте так, как обычно, и ОС Linux будет полностью установлена ​​на карту micro SD, и вы можете загрузиться с нее, как и на вашем локальном жестком диске.

Примечание: это не постоянное живое; это полная установка всей ОС, поэтому она будет вести себя так, как если бы это был ваш локальный жесткий диск и локальная установка.

Как только он будет установлен, вы сможете установить MatLab на него и использовать его, не мешая вашей локальной ОС.

0
ответ дан 18 July 2018 в 07:33

насколько я знаю, вы могли бы сделать это. Следовать в шагах ниже:

получить исходный код вашего приложения. Это будет.гораздо проще с этим. Отформатируйте SD-карту в ext2, ext3 или ext4 разделов. Взять исходный код (который должен быть в каком-то архиве файла.) И распаковать его на SD-карту. Найти файл, который запускает приложение и вы сможете запустить, что, чтобы получить приложение для запуска.

надеюсь, что это работает!

0
ответ дан 18 July 2018 в 07:33

Существует статья о MATLAB на help.ubuntu.com: https://help.ubuntu.com/community/MATLAB. Это немного устарело, но я бы предположил, что это возможно. Затем вы можете создавать символические ссылки для скриптов, которые он использует, если он не делает это во время установки. Поэтому, если новая версия MATLAB, которую вы используете, имеет тот же процесс установки, что и старые, это не должно быть проблемой. На Mathworks.com есть менее полезная статья: https://www.mathworks.com/help/matlab/matlab_env/start-matlab-on-linux-platforms.html Но в ней есть инструкции по ее запуску, а также сказано this:

matlabroot - это имя папки, в которую вы установили MATLAB.

Это заставляет меня думать, что можно выбрать альтернативный каталог установки. Предполагая, что вы правильно отформатируете SD-карту на ext4 и правильно монтируете ее, это должно быть возможно. Я не знаю о версии 2017 года, но в 2016 году была опция выбора каталога установки, чтобы вы могли это сделать.

У меня нет опыта работы с MATLAB, поэтому я не могу дать вам пошаговое руководство, но из того, что я вижу, это определенно возможно.

Если вы это сделаете не имеют каких-либо технических ограничений или ограниченного трафика, который мешает вам просто попытаться это сделать, я бы предложил вам сначала установить его на SD-карту с форматированием ext4 и вернуться с более подробными проблемами после этого, если вы столкнулись с каким-либо. [ ! d16]

0
ответ дан 18 July 2018 в 07:33

Это определенно возможно. У меня аналогичная настройка (HP Chromebook 14) с крошечным жестким диском на 16 ГБ. Я запускаю Unity3D на нем, который установлен на моей 32-гигабайтной карте microSD. Однако вы можете столкнуться с проблемами разрешения. Мне пришлось форматировать мой формат ext4, а также монтировать его с флагом монтирования «exec», чтобы запустить программы. Лично я не использовал MatLab, но если есть сборка Linux, это должен быть простой процесс.

5
ответ дан 18 July 2018 в 07:33

Я не думаю, что можно установить программу на SD-карту и использовать ее с SD-карты, но я знаю, что вы можете установить ОС и SD-карту и запустить ее оттуда. Я запускаю полную установку Ubuntu Budgie с внешнего жесткого диска емкостью 320 ГБ через Chromebook Parrot с жестким диском на 16 ГБ, поэтому я могу установить на него все совместимое с Linux программное обеспечение и запустить его, как если бы он был установлен на моем локальном жестком диске,

То, что я рекомендую сделать, - это разбиение на карту micro SD с разделением подкачки 3 ГБ, раздел ext4 на 3 ГБ и другой раздел ext4 с остальной частью вашего SD-карты. Как только вы это сделаете, сделайте загрузочную версию любой ОС Linux (я знаю, что вы можете сделать это с помощью дистрибутивов на основе Ubuntu), которые вы хотите, подключите BOTH к загрузочной и SD-карте на свой компьютер одновременно, загрузитесь с загрузочного диска и, когда вы перейдете в меню установки, выберите «Что-то еще», я думаю, это то, что оно называется.

Вы хотите, чтобы своп был подкачкой, ваш небольшой раздел ext4 был загрузчиком и другой вариант (я не могу вспомнить, что это такое), а самый большой раздел - root.

После того, как вы определили их, действуйте так, как обычно, и ОС Linux будет полностью установлена ​​на карту micro SD, и вы можете загрузиться с нее, как и на вашем локальном жестком диске.

Примечание: это не постоянное живое; это полная установка всей ОС, поэтому она будет вести себя так, как если бы это был ваш локальный жесткий диск и локальная установка.

Как только он будет установлен, вы сможете установить MatLab на него и использовать его, не мешая вашей локальной ОС.

0
ответ дан 24 July 2018 в 18:49

Насколько я знаю, вы могли бы это сделать. Следуйте инструкциям ниже:

Получите исходный код приложения. Это будет намного проще. Отформатируйте SD-карту до ext2, ext3 или ext4. Возьмите исходный код (который должен быть в каком-то файле архива.) И распакуйте его на SD-карту. Найдите файл, запускающий все приложение, и вы сможете запустить его, чтобы запустить приложение.

Надеюсь, это сработает!

0
ответ дан 24 July 2018 в 18:49
  • 1
    К сожалению, исходный код MATLAB недоступен для общественности. Кроме того, я думаю, что основная идея здесь хорошая, но если вы начинаете с исходного кода, то для большинства программ у вас есть , чтобы скомпилировать его , прежде чем вы сможете запустить программу. Часто нет необходимости на самом деле устанавливать скомпилированную программу. То есть многие программы будут нормально работать изнутри своего каталога исходного кода после компиляции, и вы не нуждаетесь , чтобы использовать make install или аналогичный шаг, который скопировал бы их файлы в каталоги под настроенным префикс. – Eliah Kagan 3 September 2017 в 18:30

Существует статья о MATLAB на help.ubuntu.com: https://help.ubuntu.com/community/MATLAB. Это немного устарело, но я бы предположил, что это возможно. Затем вы можете создавать символические ссылки для скриптов, которые он использует, если он не делает это во время установки. Поэтому, если новая версия MATLAB, которую вы используете, имеет тот же процесс установки, что и старые, это не должно быть проблемой. На Mathworks.com есть менее полезная статья: https://www.mathworks.com/help/matlab/matlab_env/start-matlab-on-linux-platforms.html Но в ней есть инструкции по ее запуску, а также сказано this:

matlabroot - это имя папки, в которую вы установили MATLAB.

Это заставляет меня думать, что можно выбрать альтернативный каталог установки. Предполагая, что вы правильно отформатируете SD-карту на ext4 и правильно монтируете ее, это должно быть возможно. Я не знаю о версии 2017 года, но в 2016 году была опция выбора каталога установки, чтобы вы могли это сделать.

У меня нет опыта работы с MATLAB, поэтому я не могу дать вам пошаговое руководство, но из того, что я вижу, это определенно возможно.

Если вы это сделаете не имеют каких-либо технических ограничений или ограниченного трафика, который мешает вам просто попытаться это сделать, я бы предложил вам сначала установить его на SD-карту с форматированием ext4 и вернуться с более подробными проблемами после этого, если вы столкнулись с каким-либо. [ ! d16]

0
ответ дан 24 July 2018 в 18:49

Это определенно возможно. У меня аналогичная настройка (HP Chromebook 14) с крошечным жестким диском на 16 ГБ. Я запускаю Unity3D на нем, который установлен на моей 32-гигабайтной карте microSD. Однако вы можете столкнуться с проблемами разрешения. Мне пришлось форматировать мой формат ext4, а также монтировать его с флагом монтирования «exec», чтобы запустить программы. Лично я не использовал MatLab, но если есть сборка Linux, это должен быть простой процесс.

5
ответ дан 24 July 2018 в 18:49

Другие вопросы по тегам:

Похожие вопросы: