LINUX.ORG.RU

kubuntu и msi

 ,


0

2

Всем привет. стоит кубунту, хочу установить chessbase, установочный айл имеет расширение msi. Загуглил, пробую msiexec, пишет установите вайн, ок sudo apt install wine1.6, потом sudo apt-get update. пробую открыть msiexec /i chessbase13x64.msi, ничего. загуглил, решил добавить репозиторий вайна в источники. sudo add-apt-repository ppa:wine/wine-builds - вроде как получилось. но команда по-прежнему не работает. Жму на сам файл, открыть с помощью, ввожу вайн, на 3 секунды появляется внизу и все Помогите пожалуйста разобраться.

Привет, что за сhessbase, что за программа? Наверняка под линакс должна быть альтернатива. Посмотри сам: зайди в aptitude, нажми клавишу [эль], набери chess и нажми [ввод].

logon
()
Ответ на: комментарий от Vsevolod-linuxoid

выше писал, что команда эта не работает, бло бы все так просто

sorry_i_win
() автор топика

nik@nik-Satellite-C850-B3K:~$ sudo apt-get update [sudo] пароль для nik: E: Искажённая строка 52 в списке источников /etc/apt/sources.list (тип) E: Не читается перечень источников. nik@nik-Satellite-C850-B3K:~$

почему команда апдейт не работает теперь, после добавление репозитория вайна

sorry_i_win
() автор топика
Ответ на: комментарий от sorry_i_win

Вот все что ты там наизменял, верни как было. И ищи альтернативы, забудь о wine. На время.

logon
()
Ответ на: комментарий от sorry_i_win

Вообще-то надо наоборот. Ну подумай сам, какой смысл обновлять список пакетов в репозитории _после_ установки программы?

Vsevolod-linuxoid ★★★★★
()

sorry_i_win

sudo apt install wine1.6

Откуда это? Это нафиг не нужно, выполни

sudo apt remove wine1.6 --purge

потом

sudo apt autoremove --purge

Дальше:

sudo add-apt-repository ppa:wine/wine-builds

Отлично, ты добавил PPA, а кто ставить новый вайн из него будет?

Вот это?

nik@nik-Satellite-C850-B3K:~$ sudo apt-get update [sudo] 
пароль для nik: 
E: Искажённая строка 52 в списке источников /etc/apt/sources.list (тип) 
E: Не читается перечень источников. 
nik@nik-Satellite-C850-B3K:~$

Ты трогал руками /etc/apt/sources.list? Если нет, то выложи его содержимое на http://pastebin.com или аналогичный сервис.

Когда всё починиться, можно следовать вот этой инструкции:

Если система 64-х разрядная

sudo dpkg --add-architecture i386 

Обновляешь список доступных пакетов после добавления i386

sudo apt-get update

Устанавливаешь вайн:

sudo apt-get install --install-recommends winehq-staging

Запускаешь свои шахматы

nik@nik-Satellite-C850-B3K:~$ wine /путь_к_файлу/имя_файла_шахмат
mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)
Ответ на: комментарий от mandala

Спасибо большое, сейчас на работе вечером попробую и отпишусь. «трогал руками /etc/apt/sources.list? Если нет, то выложи его содержимое на http://pastebin.com или аналогичный сервис.» - не трогал. Как выложить его содержимое? Еще раз спасибо за помощь.

sorry_i_win
() автор топика
Ответ на: комментарий от mandala

http://pastebin.com/0WsChJ0b

спасибо большое за помощь

sudo apt remove wine1.6 --purge - на эту команду выдает E: Искажённая строка 52 в списке источников /etc/apt/sources.list (тип) E: Не читается перечень источников. E: Искажённая строка 52 в списке источников /etc/apt/sources.list (тип) E: Не читается перечень источников.

sorry_i_win
() автор топика
Ответ на: комментарий от sorry_i_win
sudo nano /etc/apt/sources.list

Удали самую нижнюю строку с записью wine-builds. В диалоге программы внизу подсказки по управлению: PageUp/PageDown — листать, CTRL+X — закрыть > y подтвердить сохранение изменений.

Проверь: sudo apt update

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)
Ответ на: комментарий от mandala

удалил, апдейт запустился

теперь можно следовать написанной выше вами инструкции «Когда всё починиться, можно следовать вот этой инструкции:»?

sorry_i_win
() автор топика
Ответ на: комментарий от sorry_i_win

wine /путь_к_файлу/имя_файла_шахмат

файл располагается здесь «/home/nik/Загрузки/Chessbase 13», называется x64.msi соответственно wine /home/nik/Загрузки/Chessbase 13/x64.msi, но на такое пишет не может найти, cannot find

sorry_i_win
() автор топика
Ответ на: комментарий от sorry_i_win

Да, в принципе, можно. Но. У тебя шахматы твои 'x64', а я писал инструкцию под мультиархитектуру. Вообще 64-х разрядный вайн не рекомендуется особо.

У тебя есть 32-х разрядные «шахматы»?

mandala ★★★★★
()
Ответ на: комментарий от sorry_i_win

У тебя заработало всё я так понял, а если бы нет — то можно было бы попробовать 32-х разрядную версию.

mandala ★★★★★
()
Ответ на: комментарий от sorry_i_win

Так я тебе предлагаю альтернативу chessbase, которая работает под linux и имеет большое комьюнити.

te111011010
()
Ответ на: комментарий от sorry_i_win

это база партий

Это имхо задроство. Зачем зазубривать это всё? Шахматы сами по себе — хорошая игра, они развивают внимание и стратегию. Но от зазубривания того, как играли другие, я никакой пользы для общего развития не вижу. В этом плане хорошо смотрятся случайные шахматы Фишера. Хоть он сам был тем ещё неадекватом, но идея игры интересная.

te111011010
()
Ответ на: комментарий от te111011010

от зазубривания того, как играли другие, я никакой пользы для общего развития не вижу

Шахматисты смотрят на тебя с недоумением.

mandala ★★★★★
()
Ответ на: комментарий от mandala

А зачем быть профессиональным шахматистом? Это лучше, чем быть профессиональным спортсменом в физических видах спорта, т.к. это не вредно для здоровья. Но пользу обществу я от этого не вижу. Они не производят товары, не оказывают услуги.

te111011010
()
Ответ на: комментарий от mandala

Здравствуйте. Оба установочных файла запускаются. Начинается инсталяция, она проходит успешно. Жму на ярлык для запуска, включается, внизу появляется окошко и все, больше ничего, у 32 и 64 одинаково. Что-то какой-то криворукий неудачник я. вновь буду благодарен за помощь.

sorry_i_win
() автор топика
Ответ на: комментарий от sorry_i_win

Я создал директорию 'chessbase' в домашней папке. Скачал в неё архив и распаковываю:

$ unrar x ~/chessbase/Chessbase\ 13\ WinRAR.rar

Устанавливаю так:

$ wine start ~/chessbase/Chessbase\ 13/setup_x86.msi

Прощелкиваю программу инсталяции ни чего не изменяя.

Далее запуск программы CBase13.exe:

$ wine ~/.wine/drive_c/Program\ Files\ \(x86\)/ChessBase/CBase13/CBase13.exe

Запустилось. Ключа у меня нет :) по этому я просто закрыл программу.

http://pix.toile-libre.org/upload/original/1485957124.png

mandala ★★★★★
()
Ответ на: комментарий от mandala

спасибо. распаковать таким способом не получается: nik@nik-Satellite-C850-B3K:~$ unrar x nik/chessbase/Chessbase\ 13\ WinRAR.rar

UNRAR 5.30 beta 2 freeware Copyright (c) 1993-2015 Alexander Roshal

Cannot open nik/chessbase/Chessbase 13 WinRAR.rar Нет такого файла или каталога No files to extract

распаковал нажатием на архив и extract. также в дом папке создал чесбейз, туда распаковал nik@nik-Satellite-C850-B3K:~$ wine start nik/chessbase/Chessbase\ 13/setup_x86.msi fixme:winediag:start_process Wine Staging 2.0 is a testing version containing experimental patches. fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org. fixme:exec:SHELL_execute flags ignored: 0x00000100 Приложение не может быть запущено или нет ассоциированных с типом данного документа приложений. Вызов ShellExecuteEx провалился: Путь не найден.

sorry_i_win
() автор топика
Ответ на: комментарий от sorry_i_win

еще когда нажимаю напрямую на файл с ,msi уже установку не преддлагает, а предлагает repair or remove,нажмаю удалить, делает, а потом, нажимаю еще раз на уст файл и то же самое предлагает сделать.

извиняюсь за геморрой и криворукость

sorry_i_win
() автор топика
Ответ на: комментарий от mandala

Давай давай, помогай запустить украденную программу.

anonymous
()
Ответ на: комментарий от sorry_i_win

кстати почему распаковать через терминал не получаетя этой командой? http://pix.toile-libre.org/?img=1485964595.png

адрес архива nik/chessbase/Chessbase 13 WinRAR.rar соответственно команда unrar x nik/chessbase/Chessbase\ 13\ WinRAR.rar верно?

sorry_i_win
() автор топика
Ответ на: комментарий от sorry_i_win

Выполни

$ rm -rf ~/.wine

Дай вывод команд:

$ ls /etc/apt/sources.list.d/
mandala ★★★★★
()
Ответ на: комментарий от sorry_i_win

unrar x nik/chessbase/Chessbase\ 13\ WinRAR.rar

nik/

? Нет, точно как я писал, unrar x ~/chessbase/Chessbase\ 13\ WinRAR.rar

[~] — тильда обозначает домашний каталог. Можно заменить полным путем, у тебя будет тогда

unrar x /home/nik/chessbase/Chessbase\ 13\ WinRAR.rar
mandala ★★★★★
()
Ответ на: комментарий от mandala

с тильдой получилось, потом запустил это wine start ~/chessbase/Chessbase\ 13/setup_x86.msi

вот что выдало http://pastebin.com/VryU2C29

И вот «Выполни $ rm -rf ~/.wine Дай вывод команд:»

nik@nik-Satellite-C850-B3K:~$ rm -rf ~/.wine nik@nik-Satellite-C850-B3K:~$ ls /etc/apt/sources.list.d/ wine-ubuntu-wine-builds-yakkety.list nik@nik-Satellite-C850-B3K:~$

sorry_i_win
() автор топика
Ответ на: комментарий от sorry_i_win

вот что выдало

Эту команду можно так запустить только из самой директории (я упустил):

$ cd /home/nik/chessbase/Chessbase\ 13

потом:

$ wine start setup_x86.msi
или
$ wine msiexec /i setup_x86.msi

mandala ★★★★★
()
Ответ на: комментарий от mandala

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

sorry_i_win
() автор топика
Ответ на: комментарий от sorry_i_win

Включи в Nautilus отображение скрытых файлов и папок (это файлы и директории вида [.file] т.е. с точкой в начале имени). Вот примерная инструкция (у меня нет KDE чтобы проверить)

http://compizomania.blogspot.com/2013/08/nautilus-ubuntu-1304.html

Путь такой должен быть:

/home/nik/.wine/drive_c/Program Files (x86)/ChessBase/

mandala ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.