Инсталляция приложений

Материал из FRUCT Maemo wiki (Russian)
(Различия между версиями)
Перейти к: навигация, поиск
(Пакеты .debs)
(dpkg)
 
(не показаны 16 промежуточных версий 5 участников)
Строка 1: Строка 1:
 
[[Category:Пользователи]]
 
[[Category:Пользователи]]
 +
 +
 +
=={{PAGENAME}}==
 +
 +
__TOC__
 +
  
 
=== Репозитории ===
 
=== Репозитории ===
  
Предпочтительный метод инсталляции большинства пакетов – из репозиториев при помощи Администратора приложений. Основной (и рекомендуемый) репозиторий для большинства пакетов – [[Extras]]. Как только репозиторий добавлен в каталог приложений в Администраторе приложений, его пакеты перечислены в списке пакетов Администратора приложений, и могут быть инсталлировать непосредственно оттуда.
+
Предпочтительный метод инсталляции большинства пакетов – из репозиториев при помощи Диспетчера приложений. Основной (и рекомендуемый) репозиторий для большинства пакетов – [[Extras]]. Как только репозиторий добавлен в каталог приложений в Диспетчере приложений, его пакеты перечислены в списке пакетов Диспетчера приложений, и могут быть инсталлировать непосредственно оттуда.
  
 
=== Файлы .installs ===
 
=== Файлы .installs ===
  
Файлы .install предоставляются во многих местах как способ инсталлировать приложения непосредственно из браузера через Администратор приложений. [http://downloads.maemo.org/ Загрузки] - хороший этому пример (зеленые стрелки – это файлы .install). Большинство файлов .install просто говорят Администратору приложений использовать пакет из определенного репозитория и могут автоматически добавить репозитории в ваш каталог приложений, если требуется.
+
Файлы .install предоставляются во многих местах как способ инсталлировать приложения непосредственно из браузера через Диспетчер приложений. [http://downloads.maemo.org/ Загрузки] - хороший этому пример (зеленые стрелки – это файлы .install). Большинство файлов .install просто говорят Диспетчеру приложений использовать пакет из определенного репозитория и могут автоматически добавить репозитории в ваш каталог приложений, если требуется.
  
 
=== Пакеты .debs ===
 
=== Пакеты .debs ===
 
[http://en.wikipedia.org/wiki/Deb_(file_format) .deb] (сокращение от Debian) – это пакетный формат, используемый в Maemo. Пакеты .deb являются примерными аналогами [http://en.wikipedia.org/wiki/.pkg .pkg] OS от Х или инсталляторов [http://en.wikipedia.org/wiki/EXE .exe]/[http://en.wikipedia.org/wiki/Windows_Installer .msi] от Windows. Пакеты .debs доставляются как практически все пакеты, но вы обычно не работаете с ними напрямую, за исключением локальной инсталляции. Некоторые пакеты просто не распространяются через репозитории или предлагаются отдельно как .debs (что для вас может быть предпочтительно, каковы бы ни были причины).  
 
[http://en.wikipedia.org/wiki/Deb_(file_format) .deb] (сокращение от Debian) – это пакетный формат, используемый в Maemo. Пакеты .deb являются примерными аналогами [http://en.wikipedia.org/wiki/.pkg .pkg] OS от Х или инсталляторов [http://en.wikipedia.org/wiki/EXE .exe]/[http://en.wikipedia.org/wiki/Windows_Installer .msi] от Windows. Пакеты .debs доставляются как практически все пакеты, но вы обычно не работаете с ними напрямую, за исключением локальной инсталляции. Некоторые пакеты просто не распространяются через репозитории или предлагаются отдельно как .debs (что для вас может быть предпочтительно, каковы бы ни были причины).  
  
Инсталлировать .debs можно, открыв их в браузере или открыв локальные копии при помощи Администратора Приложений. Самым большим недостатком инсталляции .debs локально по сравнению с инсталлированием из репозитория является то, что не будет автоматических уведомлений об обновлениях для пакета. Инсталляция зависимостей также не происходит автоматически.  
+
Инсталлировать .debs можно, открыв их в браузере или открыв локальные копии при помощи Диспетчера Приложений. Самым большим недостатком инсталляции .debs локально по сравнению с инсталлированием из репозитория является то, что не будет автоматических уведомлений об обновлениях для пакета. Инсталляция зависимостей также не происходит автоматически.  
  
 
Прямая инсталляция пакетов .debs больше не работает в Fremantle (Maemo 5).
 
Прямая инсталляция пакетов .debs больше не работает в Fremantle (Maemo 5).
Строка 22: Строка 28:
 
==== apt ====
 
==== apt ====
  
<code>apt</code> в основном имеет дело с инсталлированием пакетов из репозиториев. Вы можете инсталлировать пакеты из репозиториев, запустив <code>apt-get install <имя пакета></code>, и apt попытается извлечь .deb и все его зависимости и их инсталлировать. После этого вы можете удалить пакеты, запустив <code>apt-get remove <имя пакета></code>. Для поиска доступных пакетов в ваших репозиториях просто запустите <code>apt-cache search <строка поиска></code> и apt выведет на экран список отвечающих запросу пакетов.  
+
<code>apt</code> в основном имеет дело с инсталлированием пакетов из репозиториев. Можно инсталлировать пакеты из репозиториев, запустив <code>apt-get install <имя пакета></code>. При этом apt попытается извлечь .deb и все его зависимости и инсталлировать их. После этого можно удалить пакеты, запустив <code>apt-get remove <имя пакета></code>. Для поиска доступных пакетов в ваших репозиториях просто запустите <code>apt-cache search <строка поиска></code> и apt выведет на экран список отвечающих запросу пакетов.
  
 
==== dpkg ====
 
==== dpkg ====
  
 
<code>dpkg</code> обычно используется непосредственно для инсталляции локальных файлов .deb, что можно сделать, запустив <code>dpkg -i <local .deb></code> с локальным пакетом .deb.
 
<code>dpkg</code> обычно используется непосредственно для инсталляции локальных файлов .deb, что можно сделать, запустив <code>dpkg -i <local .deb></code> с локальным пакетом .deb.
 +
 +
'''Обратите внимание: необходимо указать полный путь.''' Например:
 +
<code>dpkg -i /home/user/MyDocs/sample.deb</code>
 +
если пакеты .deb находятся в корневом каталоге <code>Nokia N900</code> при просмотре через Менеджер файлов. За подробной информацией обратитесь к статье [[Файловая система N900]].
  
 
=== Устранение неполадок ===
 
=== Устранение неполадок ===
  
Существует множество причин, по которым процесс инсталляции приложений может завершиться неудачно, только самые типичные из них отмечены здесь. Администратор приложений ведет записи о недавней активности в журнале, который доступен в меню (Меню -> Инструменты -> Журнал...). Он может помочь вам при диагностике проблем.   
+
Существует множество причин, по которым процесс инсталляции приложений может завершиться неудачно. Далее указаны только самые типичные из них. Диспетчер приложений ведет записи о недавних событиях в журнале, который доступен в меню (Меню -> Инструменты -> Журнал...). Он может помочь при диагностике проблем.   
  
; Невозможно загрузить : Обычно, когда Администратор приложений незамедлительно жалуется на то, что он не может загрузить приложения во время вашей попытки их инсталлировать, это означает, что ваша внутренняя карта флэш-памяти повреждена и установлена в режим только чтение. Это можно исправить, решив все проблемы с внутренней картой (возможно, и с поврежденной файловой системой).
+
; Невозможно загрузить : Обычно, когда Диспетчер приложений во время попытки инсталляции сразу жалуется на то, что не может загрузить приложение, это означает, что внутренняя карта флэш-памяти повреждена и установлена в режим только для чтения. Это можно исправить, устранив проблемы с внутренней картой (возможно, и с поврежденной файловой системой).
  
 
=== Индивидуальные инструкции ===
 
=== Индивидуальные инструкции ===
  
Существует специальная страница гипертекстовой среды для индивидуальных инструкций. Она называется [[Инструкции по инсталляции]]. Здесь можно найти инструкции к любому программному обеспечению, которое нельзя инсталлировать при помощи Администратора приложений или перечисленных выше способов. Если в статье отсутствуют инструкции для какого-то программного обеспечения, пожалуйста, свяжитесь с автором и попросите его или ее написать инструкции для гипертекстовой среды и сделать на них ссылку на странице [[Инструкции по инсталляции]].
+
Существует специальная страница гипертекстовой среды для индивидуальных инструкций. Она называется [[Инструкции по инсталляции]]. Здесь можно найти инструкции к любому программному обеспечению, которое нельзя инсталлировать при помощи Диспетчера приложений или одним из перечисленных выше способов. Если в статье отсутствуют инструкции для какого-то программного обеспечения, пожалуйста, свяжитесь с автором и попросите его или ее написать инструкции для гипертекстовой среды и сделать на них ссылку на странице [[Инструкции по инсталляции]].
 
   
 
   
 
[[Category:Пользователи]]
 
[[Category:Пользователи]]
 
[[Category:Инструкции]]
 
[[Category:Инструкции]]
 
[[Category:Продвинутые]]
 
[[Category:Продвинутые]]

Текущая версия на 01:39, 17 февраля 2010


[править] Инсталляция приложений

Содержание


[править] Репозитории

Предпочтительный метод инсталляции большинства пакетов – из репозиториев при помощи Диспетчера приложений. Основной (и рекомендуемый) репозиторий для большинства пакетов – Extras. Как только репозиторий добавлен в каталог приложений в Диспетчере приложений, его пакеты перечислены в списке пакетов Диспетчера приложений, и могут быть инсталлировать непосредственно оттуда.

[править] Файлы .installs

Файлы .install предоставляются во многих местах как способ инсталлировать приложения непосредственно из браузера через Диспетчер приложений. Загрузки - хороший этому пример (зеленые стрелки – это файлы .install). Большинство файлов .install просто говорят Диспетчеру приложений использовать пакет из определенного репозитория и могут автоматически добавить репозитории в ваш каталог приложений, если требуется.

[править] Пакеты .debs

.deb (сокращение от Debian) – это пакетный формат, используемый в Maemo. Пакеты .deb являются примерными аналогами .pkg OS от Х или инсталляторов .exe/.msi от Windows. Пакеты .debs доставляются как практически все пакеты, но вы обычно не работаете с ними напрямую, за исключением локальной инсталляции. Некоторые пакеты просто не распространяются через репозитории или предлагаются отдельно как .debs (что для вас может быть предпочтительно, каковы бы ни были причины).

Инсталлировать .debs можно, открыв их в браузере или открыв локальные копии при помощи Диспетчера Приложений. Самым большим недостатком инсталляции .debs локально по сравнению с инсталлированием из репозитория является то, что не будет автоматических уведомлений об обновлениях для пакета. Инсталляция зависимостей также не происходит автоматически.

Прямая инсталляция пакетов .debs больше не работает в Fremantle (Maemo 5).

[править] Консоль

apt и dpkg – инструменты для управления пакетами из консоли. Их можно использовать локально через XTerm или удаленно через SSH.

[править] apt

apt в основном имеет дело с инсталлированием пакетов из репозиториев. Можно инсталлировать пакеты из репозиториев, запустив apt-get install <имя пакета>. При этом apt попытается извлечь .deb и все его зависимости и инсталлировать их. После этого можно удалить пакеты, запустив apt-get remove <имя пакета>. Для поиска доступных пакетов в ваших репозиториях просто запустите apt-cache search <строка поиска> и apt выведет на экран список отвечающих запросу пакетов.

[править] dpkg

dpkg обычно используется непосредственно для инсталляции локальных файлов .deb, что можно сделать, запустив dpkg -i <local .deb> с локальным пакетом .deb.

Обратите внимание: необходимо указать полный путь. Например:

dpkg -i /home/user/MyDocs/sample.deb

если пакеты .deb находятся в корневом каталоге Nokia N900 при просмотре через Менеджер файлов. За подробной информацией обратитесь к статье Файловая система N900.

[править] Устранение неполадок

Существует множество причин, по которым процесс инсталляции приложений может завершиться неудачно. Далее указаны только самые типичные из них. Диспетчер приложений ведет записи о недавних событиях в журнале, который доступен в меню (Меню -> Инструменты -> Журнал...). Он может помочь при диагностике проблем.

Невозможно загрузить 
Обычно, когда Диспетчер приложений во время попытки инсталляции сразу жалуется на то, что не может загрузить приложение, это означает, что внутренняя карта флэш-памяти повреждена и установлена в режим только для чтения. Это можно исправить, устранив проблемы с внутренней картой (возможно, и с поврежденной файловой системой).

[править] Индивидуальные инструкции

Существует специальная страница гипертекстовой среды для индивидуальных инструкций. Она называется Инструкции по инсталляции. Здесь можно найти инструкции к любому программному обеспечению, которое нельзя инсталлировать при помощи Диспетчера приложений или одним из перечисленных выше способов. Если в статье отсутствуют инструкции для какого-то программного обеспечения, пожалуйста, свяжитесь с автором и попросите его или ее написать инструкции для гипертекстовой среды и сделать на них ссылку на странице Инструкции по инсталляции.

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты