Как запустить установленные вручную приложения?

Я совершенно новичок в Ubuntu. Я привык иметь возможность выполнять файл .exe в Windows. Но здесь, когда я нажимаю на файл, который выглядит как запуск, он не работает. Я использую Ubuntu Mate на Raspberry Pi 2.

Я набрал

sudo chmod +r+x ZSNES

Он сказал, что zsnes не было именем файла. ZSNES - эмулятор SNES. У меня есть все извлеченные файлы в папке на рабочем столе. Я попытался поместить каталог вместо файла, поставить расширение в конце, другие вещи. Обычно я не так уж плох с технологиями. Но когда дело доходит до Linux, я действительно плохой. Вот ссылка Dropbox на архив , если вы хотите сами убедиться в том, как он работает.

0
задан 28 February 2016 в 11:27

3 ответа

Откройте терминал с помощью ярлыка , Ctrl+Alt+T
Вводит имя приложения и нажимает Enter.
при необходимости в администраторе/корне priviledges используйте префикс sudo, сопровождаемый под названием приложение. Пример -

удар sudo имя файла

Также .exe файлы не работает на Linux непосредственно. Если Вы хотите выполнить .exe файл, установите Винную платформу. Для приложений в Linux Вам нужен .deb пакет.

0
ответ дан 28 February 2016 в 21:27
  • 1
    Привет, karel. Спасибо за ответ. That' s право which python3 давал мне ==> /usr/bin/python3. Но I' ve получил это после попытки создать символьную ссылку ==> ln: failed to create symbolic link '/usr/bin/python3.6': File exists. Там другой путь состоит в том, чтобы зафиксировать это? Python действительно сложен со всем it' s версии. – fuser 28 May 2017 в 02:26

Я изучил процесс установки для Вашего упомянутого пакета:
Вам также будет нужно:
- SDL (Простой Слой DirectMedia): проверьте http://www.libsdl.org для захвата SDL 1.2.0 или позже.

- NASM v0.98.39: http://nasm.sf.net/

- zlib v1.2.3 или выше: http://www.zlib.net это, вероятно, уже установлено в Вашей системе, возможно, Вы просто пропускаете заголовки разработки. Зарегистрируйтесь в пакетах, доступных с Вашим распределением, или перейдите к странице выше

- libpng: http://www.libpng.org/ Вам, возможно, также понадобился бы libpng, ZSNES скомпилирует без поддержки PNG, но я нашел, что выполнение так делает ZSNES нестабильный по некоторой странной причине. Если Вы не имеете libpng, или получаете его и устанавливаете его или передаете - без - png опция к 'настраивать' сценарию.

- Проверка Curses/NCurses Ваш дистрибутив. Один из них необходим, если Вы компилируете с включенным отладчиком. Вы можете также иметь к символьной ссылке ncurses.h к curses.h в Вашем включать каталог.

Затем для создания исполняемого файла перейдите к src каталогу и типу:

sudo sh ./autogen.sh && gmake && gmake install

Примечание: Это только покрывает сборки SVN/WIP, поскольку выпуски видят инструкции ниже.

Примечание: autogen.sh требует, автоделают и autoconf установленный. Любые ошибки анализа, которые Вы получаете о configure.in, происходят из-за тех, которые не устанавливают.

Также Примечание: libpng (дополнительно) должен быть недавним, или zsnes не будет использовать его.
Src: zsnes_1_51/docs/install.txt

0
ответ дан 28 February 2016 в 21:27
  • 1
    Удалите python3.6 файл с sudo rm /usr/bin/python3.6 и работайте sudo ln -s /usr/bin/python3 /usr/bin/python3.6 снова, и он создаст символьную ссылку в /usr/bin/python3.6 – karel 28 May 2017 в 02:30

То, что Вы имеете в вопросе, является исходным кодом, Вы не можете выполнить его, необходимо создать его.

Вы почти наверняка столкнулись бы с проблемами зависимости и поскольку у Вас нет Интернет-соединения на Вашей Ubuntu, это будет большой проблемой.

Вместо этого необходимо использовать a .deb файл, необходимо будет загрузить их так или иначе, конечно, и вставить его Ваш /home папка

Загрузите для 12,04

Установка с

sudo dpkg -i zsnes_1.510-2.2ubuntu5_i386.deb

Загрузите для 14,04

Установка с

sudo dpkg -i zsnes_1.510+bz2-6_i386.deb

Загрузите для 15,10

Установка с

sudo dpkg -i zsnes_1.510+bz2-8_i386.deb

Вы, возможно, также должны включить поддержку на 32 бита, если Вы имеете систему на 64 бита, просто работаете

sudo dpkg --add-architecture i386
0
ответ дан 28 February 2016 в 21:27
  • 1
    извините, но кажется, что это только исключает *. файлы tar только к don' t переtar, не предотвращают kokotar к don' t tar как kokotar.tar, в то время как существует kokotar.tar – αғsнιη 28 May 2017 в 06:30

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

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