1

Доброго времени суток! Хочу установить wine, чтобы запускать windows-программы. Тогда ведь и не будет смысла большого ставить программы под линукс? Но подскажите пожалуйста, как это сделать. Я пробовал $ sudo apt-get update && apt-get install wine, что то видимо установилось, но были ошибки. Но может быть и wine уже установлен. НО тогда как его использовать? Заранее благодарен.

2

Во-первых, посмотреть установился ли wine
apt-cache policy wine   - в терминале
Потом, опять в терминале
winecfg
А после этого
wine program_name.exe   - из папки где лежит этот файл.

3 (14.08.2010 12:35:19 отредактировано dreamer)

[alex@comp-Celeron-M-dcdb1d ~]$ apt-cache policy wine
wine:
  Установлен: (нет)
  Кандидат: 1:1.1.44-alt1.M50P.1
  Таблица версий:
     1:1.1.44-alt1.M50P.1 0
        500 ftp://ftp.altlinux.org i586/classic pkglist
[alex@comp-Celeron-M-dcdb1d ~]$
Похоже, что не установлен?
А как его поставить?

4

dreamer пишет:

Похоже, что не установлен?

Не установлен.
Какие были ошибки при установке?
Попробуйте снова
apt-get install wine

5

а в репозиториях  перед этим нужно указать адрес откуда качать?

6

У Вас уже указано всё

dreamer пишет:

[alex@comp-Celeron-M-dcdb1d ~]$ apt-cache policy wine
wine:
Кандидат: 1:1.1.44-alt1.M50P.1
ftp://ftp.altlinux.org i586/classic pkglist
[alex@comp-Celeron-M-dcdb1d ~]$

7

А там похоже нет wine

8

dreamer пишет:

А там похоже нет wine

А почему Вы так думаете?
И откуда тогда apt-cache взял кандидата для установки?

9

Я не знаю. Просто запускаю команду, а wine не ставится

10

dreamer пишет:

Я не знаю. Просто запускаю команду, а wine не ставится

А в терминале что пишется?
Покажите вывод команды
apt-get install wine

11

[alex@comp-Celeron-M-dcdb1d ~]$ apt-get install wine
E: Запись в /var/cache/apt/ невозможна
E: Невозможно прочитать список пакетов или файл статуса.
[alex@comp-Celeron-M-dcdb1d ~]$



[alex@comp-Celeron-M-dcdb1d ~]$ sudo apt-get update && apt-get install wine
Получено: 1 ftp://ftp.altlinux.ru i586 release
Получено: 2 ftp://ftp.altlinux.org i586 release [840B]
Пропущено ftp://ftp.altlinux.ru i586 release
Получено: 3 ftp://ftp.altlinux.org noarch release [838B]
Получено 1678B за 0s (2402B/s).
Получено: 1 ftp://ftp.altlinux.ru i586/classic pkglist
Найдено ftp://ftp.altlinux.org i586/classic pkglist
Найдено ftp://ftp.altlinux.org i586/classic release
Ошибка ftp://ftp.altlinux.ru i586/classic pkglist
  Unable to fetch file, server said 'Failed to open file.  '
Найдено ftp://ftp.altlinux.org noarch/classic pkglist
Получено: 2 ftp://ftp.altlinux.ru i586/classic release
Найдено ftp://ftp.altlinux.org noarch/classic release
Пропущено ftp://ftp.altlinux.ru i586/classic release
Невозможно получить ftp://ftp.altlinux.ru/pub/distributions … st.classic  Unable to fetch file, server said 'Failed to open file.  '
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Некоторые индексные файлы не удалось скачать, они либо были проигнорированы, либо вместо них были использованы старые версии.
[alex@comp-Celeron-M-dcdb1d ~]$

12

dreamer пишет:

Хочу установить wine, чтобы запускать windows-программы. Тогда ведь и не будет смысла большого ставить программы под линукс?

Оригинальный подход, ничего не скажешь... ag

"Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда." (с) Линус Торвальдс

13

В терминале
cat /etc/apt/sources.list
Результат покажите

14

А почему у него ссылки на репы для четвертого альта? Simply Linux вроде как пятый.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

15

durc,
# Local package resource list for APT goes here.
# To inspect package defined part, see /etc/apt/sources.list.d/*.list










rpm ftp://ftp.altlinux.ru/pub/distributions … .0.1/files i586 classic

16

Teocally, научите другому. Я же новичок...

17

dreamer пишет:

Teocally, научите другому. Я же новичок...

RTFM!  :cool:

"Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда." (с) Линус Торвальдс

18

Закомментируйте строку
rpm ftp://ftp.altlinux.ru/pub/distributions … .0.1/files i586 classic
т.е. поставьте в начале строки знак #
Делать надо из под рута.
Примерно так
su -
ввод пароля
mousepad /etc/apt/sources.list    - если напишет mousepad comand not found посмотрите
                                                 как называется текстовый редактор, которым
                                                 пользуетесь и  пишите вместо mousepad

Потом
apt-get update && apt-get install wine

19 (14.08.2010 13:24:47 отредактировано dreamer)

Teocally, Это я и без вас знаю. Тогда форум по-вашему надо закрывать?

20

http://slinux.ru/index.php/index.php?op … &id=55

dreamer, По умолчанию прописано у него  брать пакеты с СD-ROM, исправь это. Смотри ссылку.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

21 (14.08.2010 13:45:40 отредактировано Teocally)

dreamer пишет:

Тогда форум по-вашему надо закрывать?

Форумы естественно нужны. Но и чтение документации никто не отменял.
Что же касаемо wine - это не панацея. Далеко не все win-софтины будут работать под ним так же хорошо, как и в оффтопике.
Из этого, кстати, тайны тоже никто не делает. Использование чужого ПО под вайном - это заведомо не использовать все преимущества линукса "на полную катушку"  :cool:

"Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда." (с) Линус Торвальдс

22

xlin, а как это исправить?

23

dreamer пишет:

xlin, а как это исправить?

Перейди по ссылки, которую я дал выше. Там инструкция с картинками.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

24 (14.08.2010 22:23:38 отредактировано XliN)

Только что поставил simply linux в виртуалку и все ок. Сделал по инструкции и поставил wine без проблем. Репозитарии у вас прописываются в /etc/apt/source.list.d/alt.list

Можно это вручную дописать

rpm ftp://ftp.altlinux.org/pub/distributions/ALTlinux/p5/branch/ i586 classic
rpm ftp://ftp.altlinux.org/pub/distributions/ALTlinux/p5/branch/ noarch classic

потом

 Консоль:
sudo apt-get update && apt-get install wine

Он и wine поставить и wine-gecko притянет. Так же нормально обновился.

UPD: Не плохой дистр, раньше не ставил никогда ALTLinux. Вот поюзаю для теста... Так прикольно, все стоит, обойки, иконки. Так не привычно. Не то что у меня все топорно.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

25

Все сделано так как вы говорите, но
[alex@comp-Celeron-M-dcdb1d ~]$ sudo apt-get update && apt-get install wine
[sudo] password for alex:
Получено: 1 ftp://ftp.altlinux.org i586 release [840B]
Получено: 2 ftp://ftp.altlinux.org noarch release [838B]
Получено 1678B за 0s (2314B/s).
Найдено ftp://ftp.altlinux.org i586/classic pkglist
Найдено ftp://ftp.altlinux.org i586/classic release
Найдено ftp://ftp.altlinux.org noarch/classic pkglist
Найдено ftp://ftp.altlinux.org noarch/classic release
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Запись в /var/cache/apt/ невозможна
E: Невозможно прочитать список пакетов или файл статуса.


[alex@comp-Celeron-M-dcdb1d ~]$ apt-cache policy wine
wine:
  Установлен: (нет)
  Кандидат: 1:1.1.44-alt1.M50P.1
  Таблица версий:
     1:1.1.44-alt1.M50P.1 0
        500 ftp://ftp.altlinux.org i586/classic pkglist
[alex@comp-Celeron-M-dcdb1d ~]$

26

ls -l /var/cache/apt

27

[alex@comp-Celeron-M-dcdb1d ~]$ ls -l /var/cache/apt
ls: невозможно открыть каталог /var/cache/apt: Отказано в доступе
[alex@comp-Celeron-M-dcdb1d ~]$

28

dreamer пишет:

[alex@comp-Celeron-M-dcdb1d ~]$ ls -l /var/cache/apt
ls: невозможно открыть каталог /var/cache/apt: Отказано в доступе
[alex@comp-Celeron-M-dcdb1d ~]$

Значит пробуйте от рута
su -
ввод пароля
ls -ld /var/cache/apt
ls -l /var/cache/apt

29 (16.08.2010 21:31:41 отредактировано dreamer)

Durc, спасибо!
Поставил wine, но после wine cfg выдает:
[alex@comp-Celeron-M-dcdb1d ~]$ wine cfg
Warning: could not find DOS drive for current working directory '/home/alex', starting in the Windows directory.
Warning: could not find DOS drive for current working directory '/home/alex', starting in the Windows directory.
Warning: could not find DOS drive for current working directory '/home/alex', starting in the Windows directory.
wine: cannot find L"C:\\windows\\system32\\cfg.exe"
[alex@comp-Celeron-M-dcdb1d ~]$



а при попытке запустить приложение:

[alex@comp-Celeron-M-dcdb1d AP.Guitar.Tuner.v1.02]$ wine apguitarsetup.exe
Warning: could not find DOS drive for current working directory '/home/alex/Загрузки/1112/AP.Guitar.Tuner.v1.02/AP.Guitar.Tuner.v1.02', starting in the Windows directory.
Warning: could not find DOS drive for current working directory '/home/alex/Загрузки/1112/AP.Guitar.Tuner.v1.02/AP.Guitar.Tuner.v1.02', starting in the Windows directory.
Warning: could not find DOS drive for current working directory '/home/alex/Загрузки/1112/AP.Guitar.Tuner.v1.02/AP.Guitar.Tuner.v1.02', starting in the Windows directory.
wine: cannot find L"C:\\windows\\system32\\apguitarsetup.exe"
[alex@comp-Celeron-M-dcdb1d AP.Guitar.Tuner.v1.02]$







Хотя наверное, файл apguitarsetup.exe не запустит установку под linux?

30

winecfg надо писать слитно.
И ещё лучше сразу открыть вкладку Диски нажать кнопку Автоопределение.
Иногда (очень часто) без этого неправильно определяются диски.