Page 16 of 18 FirstFirst ... 61415161718 LastLast
Results 226 to 240 of 269

Thread: Проблемы установки пакетов ipkg и запуска программ

  1. #226

    Ошибки IPKG при управлении через IPKG WEB FRONTEND

    Роутер RT-N16, прошивка RT-N-1.9.2.7-rtn-r2775
    Скриптом "для чайников" установлен минимальный набор программ.
    Установленные программы
    Code:
    adduser - 1.10.3-1 - a multi-call binary for login and user account administration
    avahi - 0.6.24-2 -
    bash - 3.2.49-1 - A bourne style shell
    bzip2 - 1.0.6-1 - Very high-quality data compression program
    coreutils - 8.4-1 - Bunch of heavyweight *nix core utilities
    cron - 4.1-8 - Standard vixie cron, with cron.d addition
    cyrus-sasl-libs - 2.1.23-2 - Provides client or server side authentication (see RFC 2222).
    dbus - 1.2.16-1 - D-Bus is a message bus system, a simple way for applications to talk to one another.
    e2fslibs - 1.41.9-1 - Ext2 Filesystem Libraries
    e2fsprogs - 1.41.9-1 - Ext2 Filesystem Utilities
    eaccelerator - 0.9.5.3-5.2.17-1 - Yet another php cache / accelerator
    eventlog - 0.2.7-1 - library needed by syslog-ng
    expat - 2.0.1-1 - XML Parser library
    fontconfig - 2.8.0-0 - Font configuration library
    freetype - 2.3.6-1 - Free truetype library
    gawk - 3.1.8-1 - Gnu AWK interpreter
    gconv-modules - 2.2.5-7 - Provides gconv modules missing from the firmware.  These are used by glibc iconv() implementation.
    gdbm - 1.8.3-2 - GNU dbm is a set of database routines that use extensible hashing. It works similar to the standard UNIX dbm routines.
    glib - 2.20.4-1 - The GLib library of C routines.
    grep - 2.7-1 - Global regular expression parser
    ipkg-opt - 0.99.163-10 - The Itsy Package Manager
    libcurl - 7.21.6-1 - Curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FI
    libdaemon - 0.13-1 -
    libdb - 4.2.52-3 - Berkeley DB Libraries
    libevent - 2.0.11-1 - libevent to implement an event loop
    libgd - 2.0.35-6 - An ANSI C library for the dynamic creation of images
    libiconv - 1.11-2 -
    libidn - 1.21-1 - GNU Libidn is an implementation of the Stringprep, Punycode and IDNA specifications defined by the IETF Internationalized Domai
    libjpeg - 6b-3 - collection of jpeg tools
    libpng - 1.2.44-1 - Portable Network Graphics Libraries
    libuclibc++ - 0.2.2-9 - C++ standard library designed for use in embedded systems
    libxml2 - 2.7.8-1 - Libxml2 is the XML C parser and toolkit developed for the Gnome project.
    libxslt - 1.1.26-2 - An XML Stylesheet processor based on libxml2
    lighttpd - 1.4.28-1 - A fast webserver with minimal memory footprint.
    mc - 4.7.5.1-1 - Midnight Commander File Manager
    microperl - 5.8.8-11 - Microperl.
    ncurses - 5.7-1 - NCurses libraries
    openldap-libs - 2.3.43-2 - Open Lightweight Directory Access Protocol
    openssl - 0.9.7m-5 - Openssl provides the ssl implementation in libraries libcrypto and libssl, and is needed by many other applications and librari
    pcre - 8.12-1 - Perl-compatible regular expression library
    php - 5.2.17-1 - The php scripting language
    php-fcgi - 5.2.17-1 - The php scripting language, built as an fcgi module
    php-gd - 5.2.17-1 - libgd extension for php
    php-mbstring - 5.2.17-1 - mbstring extension for php
    popt - 1.16-1 - A C library for parsing command line parameters.
    procps - 3.2.8-1 - PROCPS System Utilities
    psmisc - 22.13-1 - A set of some small useful utilities that use the proc filesystem.
    readline - 6.1-2 - The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are
    samba35 - 3.5.8-2 - Samba suite provides file and print services to SMB/CIFS clients. This is a newer version.
    samba35-swat - 3.5.8-2 - the Samba Web Admin Tool for samba35
    screen - 4.0.3-2 - A screen manager that supports multiple logins on single terminal
    slang - 2.1.4-1 - S-Lang is a multi-platform library designed to allow a developer to create robust multi-platform software.
    spawn-fcgi - 1.6.3-1 - spawn-fcgi is used to spawn fastcgi applications
    sqlite - 3.7.3-1 - SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine.
    syslog-ng - 2.0.10-2 - Syslog replacement logging on behalf of remote hosts
    tar - 1.25-1 - heavyweight version of the Tape ARchiver
    termcap - 1.3.1-2 - Terminal emulation library
    transmission - 2.22-2 - Lightweight BitTorrent client and daemon, with web interface bundled.
    uclibc-opt - 0.9.28-13 - micro C library for embedded Linux systems
    wget-ssl - 1.12-2 - A network utility to retrieve files from the Web
    xinetd - 2.3.14-11 - Highly configurable, modular and secure inetd
    zlib - 1.2.5-1 - zlib is a library implementing the 'deflate' compression system.
    При попытке через IPKG WEB FRONTEND установить программу (например nano) в web-морде выдаются сообщения:

    Installing nano (2.2.6-1) to root...
    Downloading http://192.168.1.3/optware/nano_2.2.6-1_mipsel.ipk

    и на этом процесс заканчивается (192.168.1.3/optware - зеркало репозитория в локальной сети).
    В результате установочный пакет скачивается, все файлы и папки nano оказываются на своих местах в /opt/bin, /opt/etc и в /opt/share, но nano в установленных программах не числится, в /opt остается пустая папка вида ipkg-NhF0kZ.
    При добавлении в соответствующую строку секции "Install" файла package.cgi ключа --verbosity получаю сообщения:
    Code:
    pkg_info_preinstall_check: updating arch priority for each package
    pkg_info_preinstall_check: update file owner list
    Installing nano (2.2.6-1) to root...
    Downloading http://192.168.1.3/optware/nano_2.2.6-1_mipsel.ipk
    Running script /opt/ipkg-NhF0kZ/nano-JF4vn3/preinst
      installing maintainer scripts
    Running script /opt/ipkg-NhF0kZ/nano-JF4vn3/preinst
      installing maintainer scripts
    Running script /opt/ipkg-NhF0kZ/nano-JF4vn3/preinst
      installing maintainer scripts
      installing data files
        extracting data files to /
    Running script /opt/ipkg-NhF0kZ/nano-JF4vn3/preinst
      installing maintainer scripts
      installing data files
        extracting data files to /
    Running script /opt/ipkg-NhF0kZ/nano-JF4vn3/preinst
      installing maintainer scripts
      installing data files
        extracting data files to /
        creating nano.list file
        creating //opt/lib/ipkg/info/nano.list file for pkg nano
      resolving conf files
      cleanup temp files
    cleanup_temporary_files: pkg=nano local_filename=/opt/ipkg-NhF0kZ/nano_2.2.6-1_mipsel.ipk tmp_dir=/opt/ipkg-NhF0kZ
    Done.
    Configuring unpacked packages
    Те же команды, переданные в консоли, отрабатываются нормально.
    Code:
    pkg_info_preinstall_check: updating arch priority for each package
    pkg_info_preinstall_check: update file owner list
    Installing nano (2.2.6-1) to root...
    Downloading http://192.168.1.3/optware/nano_2.2.6-1_mipsel.ipk
    Running script /opt/ipkg-Jo7bn3/nano-qYLpBP/preinst
      installing maintainer scripts
      installing data files
        extracting data files to /
        creating nano.list file
        creating //opt/lib/ipkg/info/nano.list file for pkg nano
      resolving conf files
      cleanup temp files
    cleanup_temporary_files: pkg=nano local_filename=/opt/ipkg-Jo7bn3/nano_2.2.6-1_mipsel.ipk tmp_dir=/opt/ipkg-Jo7bn3
    Done.
    Configuring unpacked packages
    Configuring nano
    Running script //opt/lib/ipkg/info/nano.postinst
      writing status file
    pkg_write_changed_filelists: saving changed filelists
        creating nano.list file
        creating //opt/lib/ipkg/info/nano.list file for pkg nano
    Successfully terminated.
    При этом через IPKG WEB FRONTEND удаление программ и Upgrading package list работают нормально.
    Пробовал разные варианты файла package.cgi - результат одинаковый. Поиск в Интернете результатов не дал. В немецкой ветке форума такой вопрос был, но там на него ответа не дали никакого.
    Где ошибка?
    Attached Files Attached Files

  2. #227

    Unhappy Не ставится ipkg

    login as: admin
    admin@192.168.1.7's password:
    [admin@SERVER_LEV root]$ ipkg.sh update
    Downloading http://wl500g.googlecode.com/svn/ipk...are-d/Packages ...
    Connecting to wl500g.googlecode.com (209.85.227.82:80)
    Packages 100% |*******************************| 3440 --:--:-- ETA
    Done.
    Updated list of available packages in /opt/lib/ipkg/lists/wl500g-d
    Downloading http://ipkg.nslu2-linux.org/feeds/op...table/Packages ...
    Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
    Packages 100% |*******************************| 477k 00:00:00 ETA
    Done.
    Updated list of available packages in /opt/lib/ipkg/lists/optware
    [admin@SERVER_LEV root]$ ipkg.sh install ipkg-opt
    The following package were previously requested but have not been installed:
    ipkg-opt uclibc-opt
    Install them now [Y/n] ? Y

    Downloading http://ipkg.nslu2-linux.org/feeds/op...-13_mipsel.ipk ...
    Segmentation fault
    ipkg_download: ERROR: Failed to retrieve http://ipkg.nslu2-linux.org/feeds/op...-13_mipsel.ipk, returning
    ipkg_get_install: Perhaps you need to run `ipkg update'?

    Downloading http://ipkg.nslu2-linux.org/feeds/op...-13_mipsel.ipk ...
    Segmentation fault
    ipkg_download: ERROR: Failed to retrieve http://ipkg.nslu2-linux.org/feeds/op...-13_mipsel.ipk, returning
    ipkg_get_install: Perhaps you need to run `ipkg update'?

    Downloading http://ipkg.nslu2-linux.org/feeds/op...-13_mipsel.ipk ...
    Segmentation fault
    ipkg_download: ERROR: Failed to retrieve http://ipkg.nslu2-linux.org/feeds/op...-13_mipsel.ipk, returning
    ipkg_get_install: Perhaps you need to run `ipkg update'?
    [admin@SERVER_LEV root]$ ipkg update
    -sh: ipkg: not found


    И дальше не знаю чё делать, а хочу поставить MC и ещё чёнибудьььь
    три дня читаю форумы и уже охренел, помогите кто нибудььььььььь
    wl500gpv2,прошил 1927-д , прикрутил флэшку на 8г, создал своп, и раздел/opt

  3. Quote Originally Posted by bvvr View Post
    pilers, у меня точно такая же проблема, один в один
    Толь что проверил работает

    Code:
    [root@RT-N16 root]$ ipkg update
    Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz
    Inflating http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz
    Updated list of available packages in /opt/lib/ipkg/lists/optware
    Successfully terminated.
    [root@RT-N16 root]$
    все доступно попробуйте открыть ссылку http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/ скачайте нужные пакеты и поставить ручками
    Last edited by akm2008; 09-06-2011 at 06:09.

  4. #229
    Quote Originally Posted by akm2008 View Post
    .... скачайте нужные пакеты и поставьте ручками
    С ручной установкой пакетов проблем нет. Хочу разобраться, почему криво работают команды Install и Upgrade через вэб-морду IPKG WEB FRONTEND. Подобный вопрос задавался в немецкой ветке (http://wl500g.info/showpost.php?p=219681&postcount=59) полгода назад, ответа нет.
    Исследование и сравнение логов strace показывает, что процесс установки пакета, запущенный через IPKG WEB FRONTEND, доходит до фазы выполнения maintainer, preinst и postinst скриптов и вылетает с Segmentation fault. В результате пакет распаковывается, его файлы размещаются по своим местам, но в /opt/lib/ipkg/status нет информации о пакете и система не числит его в установленных.

    Фрагмент лога strace установки пакета nano через консоль
    Code:
    execve("/opt/bin/ipkg", ["ipkg", "install", "nano"], [/* 13 vars */]) = 0
    ..........................................
    open("/opt/etc/ipkg.conf", O_RDONLY)    = 3
    .............................................
    write(1, "Installing nano (2.2.6-1) to /op"..., 38Installing nano (2.2.6-1) to /opt/...
    ) = 38
    write(1, "Downloading http://192.168.1.3/o"..., 63Downloading http://192.168.1.3/optware/nano_2.2.6-1_mipsel.ipk
    ) = 63
    ...........................................
    fork()                                  = 5505
    ................................................
    open("/opt/ipkg-e77ay9/nano_2.2.6-1_mipsel.ipk", O_RDONLY) = 3
    .........................
    open("/dev/urandom", O_RDONLY)          = 3
    read(3, "\315^\274K\t<", 6)             = 6
    close(3)                                = 0
    ............................
    ...........................
    ..............................
    rmdir("/opt/ipkg-e77ay9/nano-tGcnj8")   = 0
    unlink("/opt/ipkg-e77ay9/nano_2.2.6-1_mipsel.ipk") = 0
    rt_sigprocmask(SIG_UNBLOCK, [INT], [INT], 16) = 0
    getpid()                                = 5504
    mkdir("/tmp/ipkg-intercept-5504-0", 0770) = 0
    write(1, "Configuring nano\n", 17Configuring nano
    )      = 17
    stat("//opt/lib/ipkg/info/nano.postinst", 0x7fb03918) = -1 ENOENT (No such file or directory)
    stat("/tmp/ipkg-intercept-5504-0", {st_mode=S_IFDIR|0750, st_size=40, ...}) = 0
    open("/tmp/ipkg-intercept-5504-0", O_RDONLY) = 3
    .......................................................
    write(4, "\nPackage: nano\n", 15)       = 15
    write(4, "Version: 2.2.6-1\n", 17)      = 17
    write(4, "Depends: ncurses\n", 17)      = 17
    write(4, "Status: install user installed\n", 31) = 31
    write(4, "Architecture: mipsel\n", 21)  = 21
    write(4, "Installed-Time: 1306171336\n", 27) = 27
    ..........................................................
    write(1, "Successfully terminated.\n", 25Successfully terminated.
    ) = 25
    rmdir("/opt/ipkg-e77ay9")               = 0
    exit(0)                                 = ?
    Фрагмент лога strace установки пакета nano через WEB FRONTEND
    Code:
    execve("/opt/bin/ipkg", ["/opt/bin/ipkg", "install", "nano"], [/* 28 vars */]) = 0
    .................................................
    open("/opt/etc/ipkg.conf", O_RDONLY)    = 4
    .................................................
    write(1, "Installing nano (2.2.6-1) to /op"..., 101) = 101
    ............................................
    .............................................
    .............................................
    fork()                                  = 10775
    .......................................
    open("/opt/ipkg-e77ay9/nano_2.2.6-1_mipsel.ipk", O_RDONLY) = 4
    ...................................
    open("/dev/urandom", O_RDONLY)          = 4
    read(4, "y\374fB\0315", 6)              = 6
    close(4)                                = 0
    ...................................
    ....................................
    ......................................
    rmdir("/opt/ipkg-e77ay9/nano-tGcnj8")   = 0
    unlink("/opt/ipkg-e77ay9/nano_2.2.6-1_mipsel.ipk") = 0
    rt_sigprocmask(SIG_UNBLOCK, [INT], [INT], 16) = 0
    --- SIGSEGV (Segmentation fault) @ 0 (0) ---
    +++ killed by SIGSEGV +++
    Для упрощения сравнения приведены "одноименные" строки логов.
    Видно, что есть разница в передаче команд через консоль и через cgi-скрипт package.cgi. В прикрепленном архиве логи полностью. При их сравнении, хотя бы в Notepad++ (плагин Compare), видны различия, в некоторых местах кардинальные, но дать им оценку не хватает знаний. Хочется заинтересовать проблемой знающих людей и найти решение. Истина где-то рядом.
    Attached Files Attached Files

  5. #230

    Ошибки IPKG при управлении через IPKG WEB FRONTEND (решено)

    Проблема с неправильной отработкой команд Install и Upgrade, переданных через вэб-морду IPKG WEB FRONTEND (посты 229 и 233 в этой теме) решилась путем добавления в скрипт переменной окружения PATH.
    Заголовок скрипта package.cgi с добавлением:

    Code:
    #!/bin/sh
    #
    # $Id$
    #
    
    export PATH='/opt/sbin:/opt/bin:/sbin:/bin:/usr/sbin:/usr/bin'
    
    if [ "${BASH_CHECK}" != 1 -a -f /opt/bin/bash ]
    then 
        BASH_CHECK=1; export BASH_CHECK
    ............. и так далее ...............................
    Немного облагороженный рабочий скрипт:
    Attached Files Attached Files
    Last edited by pilers; 23-06-2011 at 15:44. Reason: добавление пропущенного

  6. #231

    После ipkg upgrade отвалился proftpd

    Здравстуйте.
    После ipkg upgrade не могу подключиться к proftpd. Версия proftpd обновилась с 1.3.3c до 1.3.3e. Конфиг использую старый, но и дефолтный не работает.
    Code:
    [root@R3-SYMO proftpd]$ cat proftpd.conf
    UseIPv6                         off
    
    AuthUserFile  /opt/etc/proftpd/ftpd.passwd
    
    ServerName                      "r3-symo ftp-server"
    ServerType                      standalone
    
    MultilineRFC2228                on
    DefaultServer                   on
    ShowSymlinks                    on
    
    TimeoutNoTransfer               600
    TimeoutStalled                  600
    TimeoutIdle                     1200
    
    DefaultRoot                     ~
    
    TimeoutLogin 20
    RootLogin off
    UseFtpUsers off
    
    
    ServerIdent on "r3-symo ftp-server"
    
    
    Port 21
    User root
    Group root
    Umask                           022
    
    
    ListOptions                     "-lh"
    
    
    <Global>
            DisplayLogin            /opt/etc/proftpd/welcome.msg
            AllowOverwrite          on
            RequireValidShell       off
    AllowRetrieveRestart on
    AllowStoreRestart on
    MaxLoginAttempts 5
    
    MaxClients 15
    PassivePorts 24000 34000
    AllowForeignAddress On
    
    
    <Limit ALL>
            DenyAll
    </Limit>
    </Global>
    
    
    #######################SYMO###########################
    
    
     <Directory /tmp/mnt/disc0_1/home/>
     <Limit LOGIN READ DIRS>
                            AllowUser symo
     </Limit>
     </Directory>
    
    
     <Directory /tmp/mnt/disc0_1/home/downloads/>
     <Limit ALL>
                            AllowUser symo
     </Limit>
     </Directory>
    
     <Directory /tmp/mnt/disc0_1/home/soft>
     <Limit ALL>
                            AllowUser symo
     </Limit>
     </Directory>
    
     <Directory /tmp/mnt/disc0_1/home/games>
     <Limit ALL>
                            AllowUser symo
     </Limit>
     </Directory>
    
     <Directory /tmp/mnt/disc0_1/home/help>
     <Limit ALL>
                            AllowUser symo
     </Limit>
     </Directory>
    
    #####################################################
    
    
    ################Anonymous#############################
    
    <Anonymous ~ftp>
    UserAlias                       anonymous ftp
    User                            ftp
    Group                           nobody
    AuthAliasOnly                   on
            <Limit LOGIN READ DIRS>
                    AllowAll
            </Limit>
    </Anonymous>
    
    #####################################################
    Лог proftpd:
    Code:
    [root@R3-SYMO proftpd]$ proftpd --nodaemon --config /opt/etc/proftpd/proftpd.conf
    R3-SYMO - ProFTPD 1.3.3e (maint) (built Tue May 3 2011 21:44:11 UTC) standalone mode STARTUP
    R3-SYMO (192.168.1.44[192.168.1.44]) - FTP session opened.
    R3-SYMO (192.168.1.44[192.168.1.44]) - FTP session closed.
    R3-SYMO (192.168.1.44[192.168.1.44]) - FTP session opened.
    R3-SYMO (192.168.1.44[192.168.1.44]) - FTP session closed.
    R3-SYMO (192.168.1.44[192.168.1.44]) - FTP session opened.
    R3-SYMO (192.168.1.44[192.168.1.44]) - FTP session closed.
    R3-SYMO (192.168.1.44[192.168.1.44]) - FTP session opened.
    R3-SYMO (192.168.1.44[192.168.1.44]) - FTP session closed.
    Лог Filezilla:
    Code:
    Статус:	Соединяюсь с 192.168.1.235:21...
    Статус:	Соединение установлено, ожидание приглашения...
    Ошибка:	Превышено время ожидания соединения
    Ошибка:	Невозможно подключиться к серверу
    Статус:	Ожидание повтора...
    Статус:	Соединяюсь с 192.168.1.235:21...
    Статус:	Соединение установлено, ожидание приглашения...
    Ошибка:	Превышено время ожидания соединения
    Ошибка:	Невозможно подключиться к серверу
    Пытался откатиться на старую версию, но с ней теперь та же история....
    До ipkg upgrade работало без проблем. С iptables все в порядке (правила не менял).
    Может у кого-нибудь есть соображения на этот счет? Спасибо.

  7. Подскажите, пожалуйста, начинающиму!

    Необходимо написать скрипт (Shell) который проверяет, установлен ли тот или иной пакет ipkg.

    К примеру что-то такое

    # проверить установлен ли unzip? Если нет - установить
    if [ ipkg ____ unzip] ; then
    ipkg install unzip
    fi

  8. #233

    Cleanup после неудачной установки

    Попробовал установить большой пакет. Не хватило места (file: error writing `magic.mgc' (No space left on device)).
    Теперь и пакет не работает, не удаляется через ipkg remove и место на флешке занимает.
    Как удалить ненужные файлы (что-то типа cleanup)?
    RT-N65U 3.0.3.8-081 (Padavan).
    WL500gp V1 128 MB. 1.9.2.7-rtn-r4330.

  9. #234

    помогите DIR-320 не грузит с инета программы

    помогите пожалуйста перепрошил DIR-320 на прошивку 1.9.2.7-d-r2985M все работает нормально.
    Папробывал установить торрент не получается открыть в телнете ссылку wget http://www.studionr.ru/wl500/install.sh пишит Connecting to www.studionr.ru (213.189.197.225:80) и не каких действий подскажите что не так.

  10. Осмелюсь повторить свой вопрос озвученный выше.

    Гуру, подскажите, пожалуйста, как мне узнать с помошью Shell установлен ли в системе тот или иной пакет ipkg?

  11. #236
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Quote Originally Posted by Rung View Post
    Осмелюсь повторить свой вопрос озвученный выше.

    Гуру, подскажите, пожалуйста, как мне узнать с помошью Shell установлен ли в системе тот или иной пакет ipkg?
    Code:
    [root]$ ipkg ?
    ipkg: unknown sub-command ?
    ipkg version 0.99.163
    usage: ipkg [options...] sub-command [arguments...]
    where sub-command is one of:
    
    Package Manipulation:
            update                  Update list of available packages
            upgrade                 Upgrade all installed packages to latest version
            install <pkg>           Download and install <pkg> (and dependencies)
            install <file.ipk>      Install package <file.ipk>
            configure [<pkg>]       Configure unpacked packages
            remove <pkg|regexp>     Remove package <pkg|packages following regexp>
            flag <flag> <pkg> ...   Flag package(s) <pkg>
             <flag>=hold|noprune|user|ok|installed|unpacked (one per invocation)
    
    Informational Commands:
            list                    List available packages and descriptions
            list_installed          List all and only the installed packages and description 
            files <pkg>             List all files belonging to <pkg>
            search <file|regexp>            Search for a package providing <file>
            info [pkg|regexp]               Display all info for <pkg>
            status [pkg|regexp]             Display all status for <pkg>
            download <pkg>          Download <pkg> to current directory.
            compare_versions <v1> <op> <v2>
                                      compare versions using <= < > >= = << >>
            print_architecture      prints the architecture.
            print_installation_architecture
            whatdepends [-A] [pkgname|pat]+
            whatdependsrec [-A] [pkgname|pat]+
            whatprovides [-A] [pkgname|pat]+
            whatconflicts [-A] [pkgname|pat]+
            whatreplaces [-A] [pkgname|pat]+
                                    prints the installation architecture.

  12. Quote Originally Posted by TReX View Post
    Code:
    [root]$ ipkg ?
    ipkg: unknown sub-command ?
    ipkg version 0.99.163
    usage: ipkg [options...] sub-command [arguments...]
    where sub-command is one of:
    ...
    Моей компетенции не хватает, люди добрые поможите!

  13. #238
    Join Date
    Jan 2011
    Location
    Нижний Новгород
    Posts
    543
    Quote Originally Posted by Rung View Post
    Моей компетенции не хватает, люди добрые поможите!
    Если приглядеться, то можно было заметить выделенную жирным шрифтом строчку в сообщении TReX
    list_installed List all and only the installed packages and description
    От нее и надо плясать.
    Code:
    str1="искомый_пакет"
    result=`ipkg list_installed | grep $str1`
    if [ -z $result ]; then
      ipkg install $str1
    fi
    DIR-320 & RTN-r3297 from USB>r3478>r3539>r3722>r3815>r3877>r4051>r4990>r5163

  14. Quote Originally Posted by ConstAntz View Post
    Если приглядеться, то можно было заметить выделенную жирным шрифтом строчку в сообщении TReX

    От нее и надо плясать.
    Code:
    str1="искомый_пакет"
    result=`ipkg list_installed | grep $str1`
    if [ -z $result ]; then
      ipkg install $str1
    fi
    ОГРОМНОЕ СПАСИБО!!!
    Использовать grep не приходилось, теперь буду "копать" и в этом направлении.

  15. #240
    Добрый вечер.
    Вот уже год на моем RT-N16 стоит прошивка от энтузиастов с софтом для чайников и все было в шоколаде. Однако последнее время имеет место один глюк: при перезагрузке роутера примерно на пол часа отваливается весь софт. Попробовал помидорину- все нормально (по крайней мере сразу появляется доступ к харду). Что бы это значило и как с этим бороться? Сейчас стоит прошивка 3158, но то же самое было и на более ранних. Да, еще все отваливается примерно раз в неделю и лечится только передергиванием питания. Прилагаю логи сразу после перезагрузки.

    Сислог приличные люди выпкладывают в ТЕКСТОВОМ формате, а cgi которую вы выложили никому не интересна )
    Исправился
    Attached Files Attached Files
    Last edited by Omega; 20-08-2011 at 11:26. Reason: fixed

Page 16 of 18 FirstFirst ... 61415161718 LastLast

Similar Threads

  1. Проблемы с установкой пакетов OptWare & EntWare
    By djserg-minyar in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 64
    Last Post: 06-05-2015, 15:08
  2. Кросскомпиляция пакетов
    By dfayruzov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 123
    Last Post: 05-11-2014, 21:08
  3. ipkg en wl-500gp v2
    By Nzmeuo in forum Spanish Discussion - Espaсol (ES)
    Replies: 4
    Last Post: 23-08-2012, 15:05
  4. ipkg update error too
    By rosemarie321 in forum WL-500gP Q&A
    Replies: 0
    Last Post: 21-04-2012, 16:14
  5. Install softs even you can't install ipkg
    By once in forum SL-1000 Q&A
    Replies: 0
    Last Post: 21-06-2007, 06:50

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •