Доброе время суток.
Я несколько раз пробовал установить wine. Работаю в Voyager 16.04.
Установка прошла без проблем, но найти wine в программах не смог.
Запустил его в терминале через команду winecfg.
Все заработало, но winпрограмму запустить через мышку не могу,
не показывает наличие wine в программах. Как быть? Спасибо.
Если не хотите для этой программы создавать отдельный префикс, то переменную окружения WINEPREFIX можно из команды исключить. Но все же лучше каждую программу ставить в отдельный префикс -- так исключается возможное взаимовлияние нескольких программ, а при необходимости удаления конкретной программы все действия сводятся к простому удалению каталога.
Вместо program и prog.exe указывать конкретную программу, как я понял, так.
А если зайти в каталог через терминал и указать там на программу.
Вы просите, я не очень силен в этом, просто пользователь, но учусь. Спасибо.
В принципе, это делать вовсе необязательно. Для того, чтобы сократить количество набираемого текста, оболочка командной строки (обычно это bash, но, например, в Ubuntu это dash, а в Gentoo - zsh) имеет функцию автозавершения ввода, которая активируется по TAB. Например, мы хотим выполнить
text
wine ~/Downloads/SteamSetup.exe
Вместо того, чтобы набирать весь путь, мы набираем ~/Dow[нажимаем TAB], и оболочка подставляет оставшуюся часть имени каталога (-nloads), затем набираем /St[TAB], и подставляется "-eamSetup.exe".
Тильда ("~") -- это тоже одна из фишек командного интерпретатора. В данном случае она раскрывается интерпретатором в/home/ИМЯ-ПОЛЬЗОВАТЕЛЯ.
оболочка командной строки (обычно это bash, но, например, в Ubuntu это dash, а в Gentoo - zsh)
Dash в Убунту - это другое, а оболочка в Убунту - Bash. У меня на 14.04:
text
oleg@oleg:~$ $SHELL --version
GNUbash, версия 4.3.11(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2013 Free Software Foundation, Inc.
Лицензия GPLv3+: GNU GPL версии 3 или более поздней <http://gnu.org/licenses/gpl.html>
Oleg65, есть такой интерпретатор, но я за новостями из мира Ubuntu особо не слежу, вероятно, они перешли на bash по умолчанию.
P.S. Ан нет, dash по-прежнему используется как неинтерактивный интерпретатор (исполняет скрипты с шебангом /bin/sh) и симлинк /bin/sh указывает на dash. А вот bash, поскольку фичастее, используется для взаимодействия с пользователем, и выполняется как login shell.