Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    MANaOS 0.1.2 - Now Device-Installable

    Reply
    Page 2 of 2 | Prev |   1   2 |
    tonikitoo | # 11 | 2006-03-06, 16:18 | Report

    Originally Posted by gnuite
    Our forum brother tonikitoo released MANaOS 0.1.2 on Friday. Although it still needs a lot of work, I went ahead and made some device-installable debs for those of you queazy about whipping out xterm and dpkg.

    It's very slow, and it crashes a lot (beware the hardware buttons), so be careful on large sites, but google works well, and it looks very pretty. I'm looking forward to a release of the source code so that I can try optimizing it a bit.

    Enjoy, but please take with a grain of patience.
    hey Mr. M , how did you get this ? I mean, what and where and how did you changed it ?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    gnuite | # 12 | 2006-03-06, 18:04 | Report

    Originally Posted by tonikitoo
    hey Mr. M , how did you get this ? I mean, what and where and how did you changed it ?
    There were three things that I changed in order to get the packages to be device-installable:

    1. Add "maemo" to the list of dependencies in the debian control file.

    2. Move the root in your debs from "/var/lib/install" to just plain "/". The Application Installer on the Nokia 770 takes care of making sure that applications are installed in /var/lib/install, so if I had kept the directory structure as you had it, the Application Installer would install everything into "/var/lib/install/var/lib/install". Also, even though the root is "/", your application (and links, like to the .desktop file) need to refer to "/var/lib/install"-based directories.

    3. Added the manaos D-BUS service file. I think your original deb's had a link to a D-BUS service file, but I couldn't find the target file, so I created it from scratch.

    As for how I changed it - all of my changes were package-related (i.e. didn't need to recompile anything), so all I had to do was extract the deb with dpkg-deb -x/-c, move/add files, alter the md5sums file as necessary, and rebuild the deb with dpkg-deb -b.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    tonikitoo | # 13 | 2006-03-06, 18:35 | Report

    you rules

    Edit | Forward | Quote | Quick Reply | Thanks

     
    musicoman | # 14 | 2006-03-08, 14:15 | Report

    I got an issue , i would know if someone else have it too.

    I can only access webpage with manaos if opera is started and on a webpage.

    Thanks.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    tonikitoo | # 15 | 2006-03-08, 14:50 | Report

    that sounds odd once there is nothing being shared between them.

    One possibility could be because manaos has no interaction with the environment connection manager so far, so you need start up your connection somehow (opera launch it automaticaly to get connection) ...

    connection manager interation is almost completed and 'll land with 0.3

    Edit | Forward | Quote | Quick Reply | Thanks

     
    oafbot | # 16 | 2006-03-09, 01:38 | Report

    Originally Posted by musicoman
    I got an issue , i would know if someone else have it too.

    I can only access webpage with manaos if opera is started and on a webpage.

    Thanks.

    Hey, Could it be that the internet connection is just not on?
    You have to manually connect before firing up manaos.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    jayholler | # 17 | 2006-03-09, 15:12 | Report

    Originally Posted by gnuite
    Yeah, you should probably uninstall all traces of any old versions of MANaOS you installed. If you used dpkg -x, then use dpkg -c on the same debs to see which files were installed and where. You can scrape together a script to automatically remove the files. Here's the one I use:

    Code:
    #!/bin/sh
    
    BASE_DIR=/
    
    DEB=$1
    
    if [ "$1" = "" ]
    then
            echo "USAGE: undpkg.sh [package.deb]"
            exit 1
    fi
    
    /usr/bin/dpkg -c $1 | sed "s/.*[0-9]\{4\}-[0-9]\{2\}-[0-9]\{2\} [0-9]\{2\}:[0-9]\{2\}:[0-9]\{2\} \(.*\)/\1/; s/\(.*\) -> .*/\1/" | sort -r | while read FILE
    do
            FILE=$BASE_DIR/$FILE
            if [ -f "$FILE" ]
            then
                    rm "$FILE"
            elif [ -d "$FILE" ]
            then
                    rmdir "$FILE" 2>/dev/null
            fi
    done
    Just write that to an executable script file on your device and run it as root, passing it the .deb file whose contents you want to remove from your root file system.

    (I take no responsibility for how that script is used.)
    i'm not well versed in linux at all, i just strted learning a few months ago. could you be more specific as to the usage of the script? would i copy & paste this using vim and then write it to somefilename? then i assume you would do:

    somefilename whatever_arm.deb
    ?

    any help is greatly appreciated.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    musicoman | # 18 | 2006-03-09, 15:48 | Report

    Originally Posted by oafbot
    Hey, Could it be that the internet connection is just not on?
    You have to manually connect before firing up manaos.

    Arg , it was that. I didn't know that once opera is closed, wifi is also disabled ...


    I would like connect at my university but opera doesn't work (no encryption) so I need a firefox browser based but manaos can't accept certificate.

    Someone knows if it's envisaged in near version ?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    tonikitoo | # 19 | 2006-03-10, 04:17 | Report

    Originally Posted by musicoman
    Arg , it was that. I didn't know that once opera is closed, wifi is also disabled ...
    it's not an expected behaviour at all ... At least I don't get this ...

    Originally Posted by musicoman
    I would like connect at my university but opera doesn't work (no encryption) so I need a firefox browser based but manaos can't accept certificate.

    Someone knows if it's envisaged in near version ?
    You're right, MANaOS (based on the firefox 1.0.x sourcebase) does support encrypt however not certificate so far. We are planing work on it for the next release, but it's not on the top of the list. It'd required integration with maemo certificate system. That's the way that opera does !

    btw, how slow is manaos running for you guys ?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    jayholler | # 20 | 2006-03-17, 17:03 | Report

    i think your script worked for me gnuite! i'll let you know in a minute.

    indeed, it did remove the files installed by dpkg. thanks so much!

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by jayholler; 2006-03-17 at 19:47. Reason: update

     
    Page 2 of 2 | Prev |   1   2 |
vBulletin® Version 3.8.8
Normal Logout