maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   N9 RepoMirror: replace "dead" repositories for MeeGo Harmattan (https://talk.maemo.org/showthread.php?t=96018)

Ancelad 2015-10-05 14:40

N9 RepoMirror: replace "dead" repositories for MeeGo Harmattan
 
NO WARRANTLY, IT MAY DOESN'T WORK PROPERLY ON YOUR DEVICE, IF SO - YOU SHOULD REFLASH YOUR DEVICE!

Actual n9repomirror.list which contains the following repositories:

1) https://coderus.openrepos.net/n9mirror/ (instead dead Nokia-repositories)

2) http://mirror.thecust.net/harmattan-dev.nokia.com/

Default obsolete Nokia repositories will be disabled. Application version 0.7.2 supports all firmware regions (need test)

This will allow you to enable developer-mode after phone flashing (reset) etc.

Thanks to CODeRUS and basil_s for support!

FULL ROADMAP AFTER PHONE REFLASH:

1) Enable installations fron non-certificied sources - go to Settings -> Applications -> Installations and turn on switch
2) Connect your device to internet over Wi-Fi or mobile network (be careful if you use pay traffic)
3) Open default web-browser and go to https://openrepos.net
4) Go to search field and find there search n9repomirror. Download the latest deb-file (0.7.2), install it from transfers by simple tap.
5) Go to Settings -> Applications -> Manage applications and tap Updates (right bottom icon)
6) Check updates (tap right top icon)
7) You will receive 2-3 software updates (like Facebook, Twitter, Real Golf etc.) - this means your repositories work now
8) Enable developer-mode and enjoy!!!

The latest version available here:
http://i.piccy.info/i9/3a7184da9c7c0...repos_beta.png

chilango 2015-10-06 18:16

Re: N9 RepoMirror: replace "dead" repositories for MeeGo Harmattan
 
the new 0.7.1 i can not install

here is the error message

$ dpkg -i n9repomirror_0.7.1_armel
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_CTYPE = "UTF-8",
LANG = "de"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Aegis rejecting n9repomirror_0.7.1_armel: Could not open debian archive
aegis aborting dpkg -- all listed package files rejected
Compilation failed in require.

szydl0 2015-10-09 13:20

Re: N9 RepoMirror: replace "dead" repositories for MeeGo Harmattan
 
This thread should be sticked.

peterleinchen 2015-10-09 20:52

Re: N9 RepoMirror: replace "dead" repositories for MeeGo Harmattan
 
Quote:

Originally Posted by szydl0 (Post 1484889)
This thread should be sticked.

Absolutely support that!
But only after ancelad corrected the package ;)

@ancelad
just use that
Code:

cd /etc/apt/sources.list.d
for sl in $(ls aegis.ssu-keyring-*.list); do echo "#removed ..." > $sl; done;


Ancelad 2015-10-12 11:26

Re: N9 RepoMirror: replace "dead" repositories for MeeGo Harmattan
 
Quote:

Originally Posted by peterleinchen (Post 1484953)
Absolutely support that!
But only after ancelad corrected the package ;)

@ancelad
just use that
Code:

cd /etc/apt/sources.list.d
for sl in $(ls aegis.ssu-keyring-*.list); do echo "#removed ..." > $sl; done;


I've tried this a week ago, but it doesn't work without bash (seems so). I think I will build many packages for every region :D

peterleinchen 2015-10-12 19:20

Re: N9 RepoMirror: replace "dead" repositories for MeeGo Harmattan
 
Erm, :confused: please try once more.

This should work with default shell on N9, tested on my device without bash.

--edit
yes, confirmed

Ancelad 2015-10-12 20:09

Re: N9 RepoMirror: replace "dead" repositories for MeeGo Harmattan
 
Quote:

Originally Posted by peterleinchen (Post 1485279)
Erm, :confused: please try once more.

This should work with default shell on N9, tested on my device without bash.

--edit
yes, confirmed

it doesn't work on clean device :)

peterleinchen 2015-10-12 20:20

Re: N9 RepoMirror: replace "dead" repositories for MeeGo Harmattan
 
Quote:

Originally Posted by Ancelad (Post 1485294)
it doesn't work on clean device :)

Damn aegis!
Or what? :confused:
What does not work?

Of course my device is in open mode.
But your first approach with echoing directly into list file worked?

Maybe try to change to 'develsh' (after 'devel-su') before isssuing...

Ancelad 2015-10-12 20:26

Re: N9 RepoMirror: replace "dead" repositories for MeeGo Harmattan
 
": > /path/file" will always success, it has this unique specific. But with "for in" it doesn't work - installation interrupts. I'm flashing my rootfs every time for test, and I'm on stock kernel until success :)

peterleinchen 2015-10-12 20:46

Re: N9 RepoMirror: replace "dead" repositories for MeeGo Harmattan
 
Hmm,

without colon
Quote:

~ $ for ffile in $(ls aaa*.list); do echo 'rem' > $ffile; done
~ $ cat aaa*
rem
rem
rem
~ $

where with colon
Quote:

~ $ for ffile in $(ls aaa*.list); do : echo 'rem' > $ffile; done
~ $ cat aaa*
~ $
removes just everything (would be okay, right?)


All times are GMT. The time now is 09:26.

vBulletin® Version 3.8.8