Za każdym razem, gdy pobieram plik i próbuję zainstalować, otrzymuję to w terminalu:
seabass@seabass:~$ sudo apt-get install CreepySetup.0.1.94.exe
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package CreepySetup.0.1.94.exe
E: Couldn't find any package by regex 'CreepySetup.0.1.94.exe'
a jeśli spróbuję kliknąć .exe
sam plik, Menedżer archiwum zatrzymuje się i otrzymuję:
Archive: /home/seabass/Downloads/CreepySetup_0.1.94.exe
[/home/seabass/Downloads/CreepySetup_0.1.94.exe]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
zipinfo: cannot find zipfile directory in one of /home/seabass/Downloads/CreepySetup_0.1.94.exe or
/home/seabass/Downloads/CreepySetup_0.1.94.exe.zip, and cannot find /home/seabass/Downloads/CreepySetup_0.1.94.exe.ZIP, period.
apt
software-installation
Labraks
źródło
źródło
apt-get install
pobiera i instaluje pakiet z repozytorium oprogramowania Ubuntu, nie robi nic z plikiem lokalnym, nie mówiąc już o pliku wykonywalnym systemu Windows.Odpowiedzi:
.exe
Plik jest kompatybilny z systemem Windows, ale te pliki nie są kompatybilne z Ubuntu. Przynajmniej w rodzimy sposób.Możesz zainstalować WINE, aby zainstalować programy Windows. Jest to oprogramowanie do uruchamiania aplikacji Windows na platformach Linux. Powinienem wspomnieć, że nie każdy program Windows będzie działał poprawnie z WINE . Ale niczego nie tracisz.
apt
Komenda nie jest sposób, aby zainstalować pliki EXE, prawidłowa procedura jest następująca:Reszta zależy od metody konfiguracji oprogramowania. Przykład:
źródło
Odpowiedzi tutaj zawierają dobre informacje ... ale żadne nie wydaje się wyjaśniać, dlaczego uruchomione polecenie nie działa. Ale psusi „s komentarz robi:
Aby to rozwinąć,
apt-get
zapewnia funkcjonalność, która nie odpowiada niczym w systemie Windows. W Ubuntu najczęściej używanym i wysoce zalecanym sposobem instalowania oprogramowania jest użycie wbudowanego systemu zarządzania pakietami w celu automatycznego pobrania i zainstalowania oprogramowania. Dzięki temu jest również aktualizowany - po uruchomieniu programu Software Updater aktualizuje wszystko zainstalowane w ten sposób.Jednym z dobrych sposobów patrzenia na zarządzanie pakietami w Ubuntu jest to, że ma on dwie warstwy:
Sam menedżer pakietów (dpkg)
dpkg
Użyteczność, a baza danych to wykorzystuje i utrzymuje wykonuje rzeczywisty montażu, demontażu i operacje aktualizacji (w tym uruchamianie skryptów instalacyjnych i usuwania zawarte w pakietach) i śledzi jakie pakiety są instalowane w jakich wersjach i jakie zależności istnieją pomiędzy pakietami.Możesz uruchomić
dpkg
plik na swoim komputerze, ale musi to być.deb
plik pakietu. Jeśli ręcznie pobrałeś taki plik (załóżmy, że został wywołanyfoo.deb
), możesz go zainstalować,dpkg
uruchamiając:Istnieją również graficzne nakładki
dpkg
, takie jak gdebi .Porównanie:
dpkg
i Instalator Windowsdpkg
faktycznie nie odpowiadają część systemu Windows: to odpowiada Instalatora Windows, który składa się z narzędzia instalacyjnego, usługi systemowej i bazy danych (część rejestru), aby śledzić, co jest zainstalowane. Jest nawet narzędzie wiersza polecenia do niego:msiexec.exe
..msi
Pakiet instalatora Windows odpowiada.deb
pakietu na Ubuntu i innych systemów operacyjnych (np Debian), które używajądpkg
.APT, Centrum oprogramowania, Menedżer aktualizacji (i inne)
Często mówimy, że APT jest częścią systemu zarządzania pakietami Ubuntu odpowiedzialną za:
man sources.list
)man apt-cache
)dpkg
za kulisy (patrzman apt-get
)APT jest częścią Ubuntu i robi te rzeczy. Jednak nie wszystkie narzędzia, które robią te rzeczy, są nakładkami na programy wchodzące w skład APT. Na przykład Centrum oprogramowania i Menedżer aktualizacji nie wywołują
apt-get
za kulisami instalacji i aktualizacji oprogramowania.Korzystają jednak z baz danych oraz (w pewnym zakresie) plików konfiguracyjnych APT i plików dziennika. I wykonują swoje zadania, ściśle przestrzegając zasad określonych przez programistów APT, więc zachowaj zgodność. (Jest jeszcze wiersza polecenia alternatywą dla APT narzędzi, jak również, o nazwie
aptitude
. To też ma nie dzwonićapt-get
lub inne narzędzia APT za kulisami, ale zachowuje się jak oni.)W przeciwieństwie do
dpkg
APT (i Update Manager / Software Updater and Software Center) nie odpowiadają dobrze w większości wersji systemu Windows.Porównanie: Centrum oprogramowania i Sklep Windows
Sklep Windows jest podobny do Centrum oprogramowania ... poza tym, że obecnie nie jest zwykle zaangażowany w aktualizację podstawowych składników systemu Windows (jednym znaczącym wyjątkiem jest aktualizacja systemu Windows 8 do wersji 8.1), aw wersjach systemu Windows obsługujących aplikacje komputerowe jest to nieużywany do instalowania i uaktualniania większości oprogramowania, ale tylko aplikacje Metro.
Natomiast w wersjach Windows, które są tylko Metro, takich jak Windows RT, wszystkie aplikacje są instalowane za pośrednictwem Windows Store i to jest jak Centrum oprogramowania.
Porównanie częściowe: Update Manager / Software Updater i Windows / Microsoft Update
W systemie Windows usługa Windows Update uaktualni oficjalne części systemu Windows, gdy zostaną usunięte poprawki błędów i niektóre ulepszenia funkcji, a usługa Microsoft Update (którą użytkownik może włączyć) zaktualizuje również inne oficjalne oprogramowanie Microsoft.
Jednak większość oprogramowania w systemie Windows nie jest obsługiwana przez te narzędzia, co jest sprzeczne z programem Update Manager / Software Updater w systemie Ubuntu, w którym nawet nieoficjalne oprogramowanie może pochodzić ze źródeł, które zapewniają aktualizacje, i gdzie oprogramowanie z oficjalnych repozytoriów nie jest w większości napisane lub utrzymywane przez Canonical.
Aby wyjaśnić, dlaczego to nie działa ...
Dzięki tym informacjom mam nadzieję, że jasne jest, dlaczego
sudo apt-get install something.exe
to nie zadziała: To jest jak wejście do Sklepu Windows i próba uruchomienia z niego pliku „coś.exe”. To nieodpowiednie narzędzie do pracy.Jak to zrobić?
Odpowiedź Lucio dobrze wyjaśnia, jak (próbować) zainstalować plik wykonywalny Windows na Ubuntu z Wine. Jeśli chcesz to zrobić z wiersza poleceń, możesz to zrobić (chociaż instalator nadal będzie graficzny):
Nie używaj
sudo
; Wine jest zaprojektowane do pracy bez niego (i nie jest zaprojektowane, aby działało bardzo dobrze, jeśli go używasz: prawdopodobnie nie będziesz w stanie uruchomić zainstalowanego oprogramowania inaczej niż jako root).źródło
Ponieważ pliki .EXE są tylko dla systemu Windows. Aby je uruchomić, potrzebujesz Wine .
źródło
To dlatego, że musisz zainstalować wersję Ubuntu. Pobrałeś exe systemu Windows.
W terminalu ..
Dodaj przerażające repozytorium ppa z:
$ sudo add-apt-repository ppa: jkakavas / creepy
Zaktualizuj listę pakietów
$ sudo apt-get update
Zainstaluj przerażające
$ sudo apt-get install creepy
źródło