|
Модератор
|
|
Как на убунте запускать exeшники?27.05.2011, 23:48. Показов 10272. Ответов 15
Метки нет (Все метки)
Поставил на днях убунту 11.04 - впервые!
Как на ней запускать exeшники? Или они только под виндой идут? И ещё: обьясните мне как и зачем, а главное куда монтировать разделы диска в убунте? Если я и так вижу диск и его содержимое - какой в этом смысл?
0
|
|
| 27.05.2011, 23:48 | |
|
Ответы с готовыми решениями:
15
как заставить работать exec и var_dump в убунте? сможет ли груб линукса запускать и макинтошь? И можно ли через загрузчик винды запускать мак? |
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|||
| 28.05.2011, 00:30 | |||
Сообщение было отмечено NeoMatrix как решение
Решениедлинный ответ - зайти в центр приложений, найти приложение wine и установить. После этого некоторые (далеко не все) экзешники может быть и будут работать. Но лучше этим не заморачиваться (разочарования будут чаще, чем радости), а искать именно линуксовые программы.
1
|
|||
|
9 / 9 / 1
Регистрация: 25.05.2011
Сообщений: 31
|
|||
| 28.05.2011, 01:36 | |||
Сообщение было отмечено NeoMatrix как решение
Решение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 то будь готов к люби долгой и страстной )))если че то пиши бываю редко но постараюсь отвечать.
1
|
|||
|
$ su
|
|
| 28.05.2011, 15:59 | |
|
0
|
|
|
Модератор
|
|
| 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 | ||
|
1
|
||
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|
| 31.05.2011, 17:21 | |
|
фстаб не управляет расположением разделов на винте, он управляет монтированием разделов в файловую систему линукса
1
|
|
|
Модератор
|
||||||||||||||||||
| 02.08.2018, 02:23 [ТС] | ||||||||||||||||||
|
Если честно - я уже не помню, какая геометрия винта у меня там была, но...
Всем вам, мои милые линуховоды мне тогда ответившие - безмерная моя благодарность. И действительно: в консоли всё или почти всё решается проще и быстрее, чем через GUI. По сути вопросов своих тогдашних я для будущих поколений могу ответить следующее: Тем, кто только что впервые поставил линух - смотрите на него оптимистичнее - он не страшный, а простой и няшный. Экзешники запускать на линухах можно и вообще - довольно просто. Но далеко не всегда, а точнее - крайне редко это действительно нужно. Ибо в линухах вполне достаточно собственных инструментов и приложений под практически любую задачу, кроме уж совсем специфических или решений "только под виндовс", типа игрулек, фотошопа, CAD или прочих приложений, сделанных исключительно под винду из самых разных побуждений разрабов. Вообще же - почти любой ширпотребной программуле винды есть вполне адекватный и достойный аналог в линукс, будь то плеер, редактор или любая чисто админская шаманщина. Как тут было упомянуто, в линухах есть встраиваемый движок WinAPI - 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. Просто в силу того, что в подключаемой файловой системе могут быть вредоносные файлы, некоторые проблемы структуры (сама по себе подключаемая ФС может быть повреждена) и прочие некорректные моменты, которые админ таки должен уметь решать. Кроме того, есть такое дело, как права чтения, записи и исполнения на ту точку вашей ФС, куда вы собираетесь подключать дополнительную внешнюю ФС. Что есть "точка монтирования ФС"? Это та папка, в которую вы хотите положить внешнюю ФС и при этом данная папка будет началом вот этой вложенной внешней ФС. На пальцах и со скринами: Пустая папка Она же, но путь в виде адреса в консольном виде после выполнения команды
Вы видите, что в папке появилась куча папок и файлов. Правда, они почему-то помечены все замочком, говорящим нам об ограниченном к ним доступе ![]() Суть в том, что папка, в которой они находятся принадлежит простому пользователю neo, у которого права ограниченные (простые пользовательские) Но вот, раз монтирование было выполнено администратором (пользователем sudo), то и владелец файлов - sudo. Для предоставления доступа на запись (читать эти файлы простопользователь может и так) требуется выполнить ещё одну команду
Аналогичным образом можно примонтировать и любое дисковое устройство или флешку в любую доступную пользователю папку - вот там уже можно смело поменять владельца и права на всё смонтированное поддерево ФС, если оно, опять же, требуется, исходя из задачи. К слову, меняются права командой chmod NNN, где N число от 1 до 7 описывающее уровень доступа для каждого из Владелец, Группа, Остальные (все подробности о правах доступа легко гуглятся - я их описывать здесь не буду). /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 [ТС] | ||
|
Не по теме:
Но, как шутка, ваш коммент - конечно же принимается.
0
|
||
| 03.08.2018, 03:08 | |
|
Помогаю со студенческими работами здесь
16
Вопрос по убунте 10.04 Компиляция С++ на убунте Сеть в убунте Установка программ в Убунте 9.10 и В Виндовая кодировка в Убунте Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
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, то после закрытия окошка. . .
|