Инсталляция приложений
Содержание |
Репозитории
Репозитории Предпочтительный метод инсталляции большинства пакетов – инсталлировать их из репозиториев при помощи Администратора приложений. Основной (и рекомендуемый) репозиторий для большинства пакетов – Extras. Как только репозиторий добавлен ваш каталог приложений в Администраторе приложений, вы увидете пакеты из этого репозитория перечисленными в списке пакетов Администратора приложений и сможете инсталлировать их непосредственно оттуда.
Файлы .installs
Файлы .install предоставляются во многих местах как способ инсталлировать приложения непосредственно из броузера, используя Администратор приложений. Загрузки - хороший этому пример (зеленые стрелки – это файлы .install). Большинство этих файлов .installs просто говорят Администратору приложений использовать пакет из определенного репозитория, и могут автоматически добавить репозитории в ваш каталог приложений, если требуется.
Пакеты .debs
.deb (сокращение от Debian) – это пакетный формат, используемый в Maemo. Пакеты .deb являются примерными аналогами .pkgOS от Х или инсталляторов .exe/.msi от Windows. Пакеты .debs доставляются как практически все пакеты, но вы обычно не работаете с ними напрямую, за исключением локальной инсталляции. Некоторые пакет просто не распространяются через репозитории, или предлагаются отдельно как .debs (что для вас может быть предпочтительно, каковы бы не были причины).
Вы можете инсталлировать .debs, открыв их в броузере, или открыв локальные копии при помощи Администратора Приложений. Самым большим недостатком инсталляции .debs локально по сравнению с инсталлированием из репозитория является то, что вас не будут автоматически уведомлять об обновлениях для пакета. Also dependency installation is not automatic.
Installing debs directly does not work anymore in Fremantle (Maemo 5).
Console
apt
and dpkg
are the tools for managing packages from the console. These can be used locally through XTerm or remotely through SSH.
apt
apt
generally deals with installing packages from repositories. You can install packages from your repositories by running apt-get install <package name>
, and apt will attempt to fetch the .deb and all of its dependencies and install them. You can then remove packages by running apt-get remove <package name>
. To search the available packages from your repositories, simply run apt-cache search <search string>
and it will display a list of matching packages.
dpkg
dpkg
is generally used for installing local .deb files directly, which can be done by running a dpkg -i <local .deb>
with a local .deb.
Troubleshooting
There are a variety of ways the application installation process can fail, only the common ones are outlined here. Application manager keeps a log of recent activity that's available in the menu (Menu -> Tools -> Log...) which may help you in diagnosing problems.
- Unable to download
- Typically, when the Application manager instantly complains about not being able to download when you attempt to install applications, this means that your internal flash card is corrupt and set to read-only. This can be fixed by fixing whatever is wrong with the internal card (likely a corrupt filesystem).
Individual instructions
There is a wiki page for individual instructions. It is called Install instructions. There should be found instructions to every other piece of software that can't be installed by app manager or means above. If the article lacks instructions for some software, please contact the author and ask him to write instructions to wiki and link them to the Install instructions -page.