Форум программистов, компьютерный форум, киберфорум
Ubuntu, Mint Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/50: Рейтинг темы: голосов - 50, средняя оценка - 4.52
Модератор
Эксперт NIX
 Аватар для NeoMatrix
8532 / 3375 / 105
Регистрация: 24.05.2011
Сообщений: 14,605
Записей в блоге: 8

Как на убунте запускать exeшники?

27.05.2011, 23:48. Показов 10272. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Поставил на днях убунту 11.04 - впервые!
Как на ней запускать exeшники? Или они только под виндой идут?
И ещё: обьясните мне как и зачем, а главное куда монтировать разделы диска в убунте?
Если я и так вижу диск и его содержимое - какой в этом смысл?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.05.2011, 23:48
Ответы с готовыми решениями:

Как поставить флешплеер на огнелиса на убунте?
Как поставить флешплеер на огнелиса на убунте? И откуда?

как заставить работать exec и var_dump в убунте?
собственно вот код программы она вызывает внешнюю прогу на с++ <html> <head> <meta charset="utf-8"...

сможет ли груб линукса запускать и макинтошь? И можно ли через загрузчик винды запускать мак?
Скачал сборку хакинтош macos Leopard 10.5.5 для ПК . И собираюсь установить на отдельный раздел ЖД. Выделил для него 60 гб. Вопрос. У...

15
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
28.05.2011, 00:20
Цитата Сообщение от NeoMatrix Посмотреть сообщение
Или они только под виндой идут?
ага...
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
28.05.2011, 00:30
Лучший ответ Сообщение было отмечено NeoMatrix как решение

Решение

Цитата Сообщение от NeoMatrix Посмотреть сообщение
Как на ней запускать exeшники? Или они только под виндой идут?
короткий ответ - никак
длинный ответ - зайти в центр приложений, найти приложение wine и установить. После этого некоторые (далеко не все) экзешники может быть и будут работать. Но лучше этим не заморачиваться (разочарования будут чаще, чем радости), а искать именно линуксовые программы.
Цитата Сообщение от NeoMatrix Посмотреть сообщение
И ещё: обьясните мне как и зачем, а главное куда монтировать разделы диска в убунте?
Если я и так вижу диск и его содержимое - какой в этом смысл?
Убунта с графическим рабочим столом в этом плане очень дружественна - монтирует она и (во первых) "сама", и (во вторых) "куда надо". Но вообще монтирование может понадобиться при работе с образами дисков или при работе без графического десктопа.
1
9 / 9 / 1
Регистрация: 25.05.2011
Сообщений: 31
28.05.2011, 01:36
Лучший ответ Сообщение было отмечено NeoMatrix как решение

Решение

Цитата Сообщение от NeoMatrix Посмотреть сообщение
Поставил на днях убунту 11.04 - впервые!
Как на ней запускать exeшники? Или они только под виндой идут?
И ещё: обьясните мне как и зачем, а главное куда монтировать разделы диска в убунте?
Если я и так вижу диск и его содержимое - какой в этом смысл?
Ответ
1. В Убунте exe файлы запускаются после установки Wine в терминале "sudo apt-get install wine"
после установки запускаешь конфигуратор (ссылка есть в программах wine настройки по моему он создаст С диск и скопирует необходимые фалы) смотришь привязки "С помощью каких программ открывать" выставляешь по умолчанию wine
2. Качаешь winetriks - в терминале "wget http://winetricks.org/winetricks" и там же без sudo просто "sh winetricks" выбираешь какие библиотеки тебе нужны. Если софт продолжает просить еще длл то выкапываешь их из винды и подсовываешь в - wine С:\ диск (ссылка есть в программах по моему) туда же где и ввинде.
3. Разделы если не примонтировал во время установки то теперь либо каждый раз тыкать в меню "перейти" и он будет монтировать по новой или смотри как крутить в fstab (но там надо быть аккуратнее) или ищи проги для примонтирования разделов такие есть 100%.
4. Терминал и Sudo наше все не забывай и если решил связаться с linux то будь готов к люби долгой и страстной )))

если че то пиши бываю редко но постараюсь отвечать.

Цитата Сообщение от NeoMatrix Посмотреть сообщение
Если я и так вижу диск и его содержимое - какой в этом смысл?
монтируется для того чтобы иметь постоянную неизменную ссылку на ресурс, например шара по сетке раздела.
1
$ su
 Аватар для ntlinuxnt
1605 / 520 / 97
Регистрация: 18.11.2010
Сообщений: 2,807
Записей в блоге: 2
28.05.2011, 15:59
как запускать .ехе инсталяторы или приложения


смотри)
0
Модератор
Эксперт NIX
 Аватар для NeoMatrix
8532 / 3375 / 105
Регистрация: 24.05.2011
Сообщений: 14,605
Записей в блоге: 8
29.05.2011, 00:49  [ТС]
ntlinuxnt, спасиб тебе, конечно!
Но мне нужно для другого, не для игр, как тебе.
Ну как, CS 1.6 пошёл?
0
$ su
 Аватар для ntlinuxnt
1605 / 520 / 97
Регистрация: 18.11.2010
Сообщений: 2,807
Записей в блоге: 2
29.05.2011, 01:10
Цитата Сообщение от NeoMatrix Посмотреть сообщение
Ну как, CS 1.6 пошёл?
у меня все пошло!!!все запускается!!!!и некоторое даже лутчше чем на 7!!!!
0
Модератор
Эксперт NIX
 Аватар для NeoMatrix
8532 / 3375 / 105
Регистрация: 24.05.2011
Сообщений: 14,605
Записей в блоге: 8
29.05.2011, 22:15  [ТС]
Vik-tor, вопрос назрел!
на /host мало места, но на HDD ещё есть 14Гб. Создал раздел в ext4. как его примонтировать к /host ?
ещё проблема в том, что между / и новым разделом ext4 два объёмистых NTFS. а перемещать их акронис отказывается а GPartedом не рискую - не совсем с ней освоился, там данных - 100,6 Гб и 110,2 Гб соответственно.
Чего делать то? Кстати при установке убунта, когда спрашивала, куда ставиться, под неё было отведено эти самые 14 Гб в ext3 - не увидела!!! а свободный NTFS на 10 увидела и туда и установил. а он в самой середине NTFSников. слева C:/ а справа D:/ и E:/ для всего. Диск один - разделов много. скопировать всё - некуда. Резервных копий всмысле - нет и не могу сделать.

Как быть? Подскажете, люди?

А можно ли /host перенести на то место где он и должен бы стоять?
0
9 / 9 / 1
Регистрация: 25.05.2011
Сообщений: 31
30.05.2011, 00:58
"между / и новым разделом ext4 два объёмистых NTFS"

Незаморачивайся от того будут ли они подряд или в разброс разницы особо не будет.

"А можно ли /host перенести на то место где он и должен бы стоять? "

перемонтировать думаю можно, я сам новичёк в этом деле :-), завтра буду на работе гляну.
1
9 / 9 / 1
Регистрация: 25.05.2011
Сообщений: 31
31.05.2011, 16:44
Цитата Сообщение от Vic-Tor Посмотреть сообщение

"А можно ли /host перенести на то место где он и должен бы стоять? "

перемонтировать думаю можно, я сам новичёк в этом деле :-), завтра буду на работе гляну.
Прости что долго не отвечал вмени нету, тебе лучше почитать вот это http://rus-linux.net/lib.php?n... fstab.html
1
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
31.05.2011, 17:21
фстаб не управляет расположением разделов на винте, он управляет монтированием разделов в файловую систему линукса
1
Модератор
Эксперт NIX
 Аватар для NeoMatrix
8532 / 3375 / 105
Регистрация: 24.05.2011
Сообщений: 14,605
Записей в блоге: 8
02.08.2018, 02:23  [ТС]
Если честно - я уже не помню, какая геометрия винта у меня там была, но...
Всем вам, мои милые линуховоды мне тогда ответившие - безмерная моя благодарность.
Цитата Сообщение от Vic-Tor Посмотреть сообщение
Терминал и Sudo наше все не забывай и если решил связаться с linux то будь готов к люби долгой и страстной
Ты, дружище, был абсолютно прав: любовь случилась и долгая, и страстная - всё, как ты и говорил: я теперь уже не представляю себя без линуха.
И действительно: в консоли всё или почти всё решается проще и быстрее, чем через GUI.

По сути вопросов своих тогдашних я для будущих поколений могу ответить следующее:
Тем, кто только что впервые поставил линух - смотрите на него оптимистичнее - он не страшный, а простой и няшный.
Экзешники запускать на линухах можно и вообще - довольно просто. Но далеко не всегда, а точнее - крайне редко это действительно нужно. Ибо в линухах вполне достаточно собственных инструментов и приложений под практически любую задачу, кроме уж совсем специфических или решений "только под виндовс", типа игрулек, фотошопа, CAD или прочих приложений, сделанных исключительно под винду из самых разных побуждений разрабов. Вообще же - почти любой ширпотребной программуле винды есть вполне адекватный и достойный аналог в линукс, будь то плеер, редактор или любая чисто админская шаманщина.

Как тут было упомянуто, в линухах есть встраиваемый движок WinAPI - Wine.
Устанавливается он весьма просто: либо в терминале (консоли, командной строке линукс, баше и ещё уйма синонимов) набрать команду
Bash
1
sudo apt-get install wine
или в "менеджере программ" во встроенной поисковой строке вбить wine и установить найденное приложение.
В обоих случаях система спросит пароль пользователя sudo (того пользователя, который имеет право административных действий в системе. Обычно, если в системе только один пользователь - вы, то это тот же пароль, что и при входе в систему при включении компьютера)
Как только система удостоверится, что приложение желает установить человек (а не другая программулька под видом человека обращающаяся к системе и не какой-то посторонний человек, а именно тот, кто её ставил и кто имеет право делать такие действия в системе), она начнёт загрузку и установку собственно запрашиваемого приложения (в данном случае это wine) и всех ему необходимых дополнительных компонентов, которые описаны в зависимостях пакета. Обычно для этого всего счастья требуется подключение к интернету. Таким образом, после завершения этого действия, приложение, которое вы запрашивали будет установлено и готово к работе.

Что касается wine, то в некоторых версиях Ubuntu он уже устанавливался сразу же вместе с системой - я не знаю точно, как оно там сейчас, ибо пользуюсь уже другим линуксом - Минт, но возможно, если вы только что установили Ubuntu, он уже присутствует в системе.

Будем считать, что с установкой wine вы уже справились и сейчас задаётесь вопросом "а как же запускать нужный мне экзешник с его помощью?" Правой кнопкой мыши на файле приложения.exe и выбрать в конткстном меню "запускать с помощью", а в открывшемся окне - выбрать wine. Если вся программка состоит из одного экзешника и в виндовсе не требует установки - приложение.exe у вас тут же и запустится.
Но, правда, хотя и в большинстве случаев это работает, так случается не всегда. Иногда требуется установка exe, иногда программа.exe написана с учётом недокументированных возможностей виндовс, которых нет в wine и потому не запустится. Тогда есть лайфхак: простым копированием из C:\Windows скопировать в ~/.wine/drive_c/windows некоторые нужные программуле библиотеки и компоненты из вашей существующей виндовс - почти наверняка этого будет достаточно.

Как вариант - искать в гугле по строке "запустить в wine программа.exe" - ищите на технических форумах, в LOR и на habr, а так же на многочисленных личных блогах админов.

Что касается вопросов монтирования.
Монтирование - это операция подключения разделов, дисковых накопителей, флешек или файлов, имеющих внутри файловую структуру, типа file.iso в вашу систему с тем, чтобы вы могли в эти подключённые файловые системы что-то писать или читать из них.
Строго говоря, эта операция позволена, опять же, пользователю с правами sudo. Просто в силу того, что в подключаемой файловой системе могут быть вредоносные файлы, некоторые проблемы структуры (сама по себе подключаемая ФС может быть повреждена) и прочие некорректные моменты, которые админ таки должен уметь решать.
Кроме того, есть такое дело, как права чтения, записи и исполнения на ту точку вашей ФС, куда вы собираетесь подключать дополнительную внешнюю ФС.
Что есть "точка монтирования ФС"? Это та папка, в которую вы хотите положить внешнюю ФС и при этом данная папка будет началом вот этой вложенной внешней ФС.
На пальцах и со скринами:
Пустая папка

Она же, но путь в виде адреса в консольном виде

после выполнения команды
Bash
1
sudo mount -t iso9660 /home/neo/ISOFiles/FullDVD.iso /home/neo/mount/

Вы видите, что в папке появилась куча папок и файлов.
Правда, они почему-то помечены все замочком, говорящим нам об ограниченном к ним доступе
Суть в том, что папка, в которой они находятся принадлежит простому пользователю neo, у которого права ограниченные (простые пользовательские) Но вот, раз монтирование было выполнено администратором (пользователем sudo), то и владелец файлов - sudo.
Для предоставления доступа на запись (читать эти файлы простопользователь может и так) требуется выполнить ещё одну команду
Bash
1
chown -R neo /home/neo/mount/
И пользователь neo будет владельцем всех вложенных в эту папку mount файлов и папок (с правом полного доступа на запись, чтение и исполнение). Но по отношению к ISOшникам этого делать обычно не нужно.
Аналогичным образом можно примонтировать и любое дисковое устройство или флешку в любую доступную пользователю папку - вот там уже можно смело поменять владельца и права на всё смонтированное поддерево ФС, если оно, опять же, требуется, исходя из задачи.
К слову, меняются права командой chmod NNN, где N число от 1 до 7 описывающее уровень доступа для каждого из Владелец, Группа, Остальные (все подробности о правах доступа легко гуглятся - я их описывать здесь не буду).
Цитата Сообщение от NeoMatrix Посмотреть сообщение
а главное куда монтировать разделы диска в убунте?
Вообще - монтировать файлы и папки можно в любое доступное место в ФС, но рекомендую делать это в папочку /mnt/ - она специально для этого и существует. Простой пользователь не может создавать в ней свои подпапки, но мы ведь монтируем пользователем sudo и им же можем там создать временную подпапочку или несколько для того, что мы собираемся смонтировать.

При всём этом, главное - не забывайте после всех дел со смонтированной файловой системой её отмонтировать. В противном случае вы можете её сломать и смонтировать потом её будет куда как сложнее, а то и невозможно. размонтирование выполняется командой umount
1
02.08.2018, 13:22

Не по теме:

NeoMatrix, что это тебя во "всемирный день десанта" ностальгия так расплескала? :)

0
02.08.2018, 13:52  [ТС]

Не по теме:

Эх, сенсей... Wish you were here.

0
1135 / 391 / 86
Регистрация: 30.08.2017
Сообщений: 2,414
02.08.2018, 21:24
некропостер
0
03.08.2018, 03:08  [ТС]

Не по теме:

Цитата Сообщение от _sg2 Посмотреть сообщение
некропостер
Мы все когда-то были новичками и нам всем не хватало простых и (надеюсь) понятных объяснений тех вещей и терминов. которые сегодня, когда мы стали матёрыми профи, кажутся нам элементарными. Я очень надеюсь, что хоть кому-то эти мои сегодняшние объяснения окажутся хоть чуточку полезными. Ну да, и ностальгия немного ещё. А в остальном - понятие "некропостинг" по большому счёту, на форумах неприменимо: пока вопрос актуален - в тему всегда можно дописать его решение, пояснения, комментарии и прочую полезность, которая может пригодиться кому-нибудь в будущем.
Но, как шутка, ваш коммент - конечно же принимается.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.08.2018, 03:08
Помогаю со студенческими работами здесь

Вопрос по убунте 10.04
Привет! Я решился на освоение Убунты 10.04. Установил её. Вроде всё хорошо. Но возникла куча вопросов! Не знаете, как сделать, чтобы при...

Компиляция С++ на убунте
Всем привет, начал осваивать линукс, но сразу столкнулся с проблемой компиляции С++ кода. Компилятор GCC. Вот такой код...

Сеть в убунте
Как правильно настроить прямое соединение "компутер - компутер"? После настойки каким методом лазить в файловой системе второго компутера...

Установка программ в Убунте 9.10 и В
Конкретно с подключением интернета через блютуз-соединение. Не могу найти в правом верхнем углу значка чёто-там(Net)work... А когда...

Виндовая кодировка в Убунте
Здравствуйте. С прошлого года вытягиваю файлы с убитого жесткого, на котором стояла виндень через убунту. Почти все вытащил, остались...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru