IMPROVE DEEPIN 20 BETA REPOSITORY SPEED

UPDATED ITEM

The repository of the appstore.

We offer a solution to increase the speed of the Deepin 20 beta repository. Due to the immense demand of the repository of Deepin 20 beta Hosted in China, the community is experiencing outages, connection delays, and slow speeds.

For this reason, on behalf of our entire team, we want to do our bit and make our mirror of the Deepin community in Spanish. This mirror is hosted outside of China and offers better transfer speeds.

The following is the configuration of the mirrors.

deb [by-hash=force] https://mirror.deepines.com/testing/deepin-20-beta/ apricot main contrib non-free
deb https://mirror.deepines.com/testing/appstore eagle appstore

If you are used to manually configure the repositories, you already know that you have to change the repository by editing sources.list file.

We also provide a quick and easy method to switch mirrors, select entire the following command by triple clicking (all text in one command), copy it, paste it into terminal and press key Enter.

This first command adds the main system repository.

sudo sed -i "s|^deb \[by-hash=force\] https://community-packages.deepin.com/deepin/ apricot main contrib non-free|#deb \[by-hash=force\] https://community-packages.deepin.com/deepin/ apricot main contrib non-free\ndeb \[by-hash=force\] https://mirror.deepines.com/testing/deepin-20-beta/ apricot main contrib non-free|" /etc/apt/sources.list

You can check if you changed the mirror correctly with the following command.

cat /etc/apt/sources.list

And you should get the following result.

[email protected]:~$ cat /etc/apt/sources.list
## Generated by deepin-installer
#deb [by-hash=force] https://community-packages.deepin.com/deepin/ apricot main contrib non-free
deb [by-hash=force] https://mirror.deepines.com/testing/deepin-20-beta/ apricot main contrib non-free
#deb-src https://community-packages.deepin.com/deepin/ apricot main contrib non-free
[email protected]:~$ 

Now we are going to add the application store repository with this second command, we repeat the process. Select integer the following command by triple-clicking (all the text in a single command), copy it, paste it in the terminal and press the key Enter.

sudo sed -i "s|^deb https://cdn-package-store6.deepin.com/appstore eagle appstore|#deb https://cdn-package-store6.deepin.com/appstore eagle appstore\ndeb https://mirror.deepines.com/testing/appstore eagle appstore\n|" /etc/apt/sources.list.d/appstore.list

You can check if you changed the mirror correctly with the following command.

cat /etc/apt/sources.list.d/appstore.list

And you should get the following result.

[email protected]:~$ cat /etc/apt/sources.list.d/appstore.list
#deb https://cdn-package-store6.deepin.com/appstore eagle appstore
deb https://mirror.deepines.com/testing/appstore eagle appstore
[email protected]:~$ 

Now we just need to update the APT database with the following command.

sudo apt update

If the terminal does not show error messages, everything has been configured correctly.

CLARIFICATION

The Deepin mirror repository should not be confused with the community repository, the mirror repository is an exact copy of the Deepin repository in China, the Deepines community repository is the one with the custom packages. And yes, Deepin en Español maintains two repositories, the mirror repository and the Deepines community repository.

The repository this article is a mirror repository.

As of today, April 17, 2020, the Deepines community repository for Deepin 20 is still under construction.

The image and text content of the Deepin 20 beta app store depends on a website that is hosted in China. Changing the mirror repository to that of our community will not give more loading speed to images and text. What will be faster are the downloads of the applications when installing them, which will be downloaded from our servers.

5 2 votes
Rate the Article
 
Subscribe
Report of
17 Reviews
More popular
Newer oldest
Online opinion
See all comments
Omar G
Omar G (@omarg)
1 month ago

Usually the most active communities are in English, but this is definitely the best for deepin. Thanks for the good work

Juan Carlos
Juan Carlos (@juan-carlos)
Answering to Omar G
1 month ago

It's true, thanks for the great community effort.

Beyman Mcgregor Lopez Mejia
Beyman Mcgregor Lopez Mejia (@beymanmcgregorlopezmejia)
1 month ago

I agree, this is the best Linux community in Spanish that I have been in !!
i love this operating system !!

danny672007
danny672007 (@danny672007)
1 month ago

Thanks for the contribution Fenoll, it has helped me a lot!

Jare GM
Jare GM (@jaregm)
1 month ago

Thanks for the work, Fenoll.

BorisJSMX
BorisJSMX (@borisjsmx)
1 month ago

Thank you very much, right now I am going much faster.

Эли
Eli (@eli)
Admin
1 month ago

Excellent contribution to deepin communities around the world, excellent work Fenoll Fenoll.

Car
Car (@car)
1 month ago

Thanks for all the work Fenoll we can already start with the final adjustments for deepines 4 and the new community Deepines Store.

luis eduardo
luis eduardo (@luis-eduardo)
1 month ago

when do you think the final version of deepin 20 will be released?

XOdein
XOdein (@xodein)
1 month ago

Good complement to test the beta well, thanks.

ErnestoRyes
ErnestoRyes (@ernestoryes)
1 month ago

Now it's easier for me to install apps from the store.

s384
s384 (@s384)
1 month ago

Thank you very much for the contribution.

Memo Soria
Memo Soria (@gsorian)
28 días atrás

Hello, how are you?

I carried out this operation and it really improved the response time for updates, however, today I am receiving an error when I want to update the system again, with a message of «Dependency error, failed to detect the updates », What I did was go back to the original Deepin 20 Beta repositories, installed by default, even so, the problem continues. For now, I'll wait, thinking of a problem with the servers.

Has anyone on the forum experienced this same problem?… If so… did you fix it?

Thanks in advance and greetings,
Memo.

Эли
Eli (@eli)
Admin
Answering to Memo Soria
28 días atrás

Memo Soria Memo Soria very good, the error that you tell me does not seem related to this repository, in fact I do not think that it is related to the repos you use, it could be something different.

Can you please say exactly what command you are using when you get that? Can you show a screenshot of the error? Are you trying to update through the terminal or through the graphical interface?

Greetings.

Memo Soria
Memo Soria (@gsorian)
Answering to Eli
27 días atrás

Hi Eli, thank you very much for answering!… As it turns out, I did it again right now, update via graphical interface and terminal and… there are no more errors!…

Greetings!

Daniel Berin
Daniel Berin (@danielberin1)
25 días atrás

Question… is this mirror still updating? Is it the latest from China? or how long it takes to replicate

Эли
Eli (@eli)
Admin
Answering to Daniel Berin
25 días atrás

Daniel Berin Daniel Berin the mirror continues updating, the specific time of replicas would not know to tell you, perhaps Fenoll Fenoll or Car Car they can give you more details about it.

Greetings.

17
0
We would like to know what you think, Join the discussion.x
()
x