Πιθανή βελτίωση στην εγκατάσταση.

Greek Forum
djemos
Site Admin
Posts: 676
Joined: 15 Apr 2016 06:03

Re: Πιθανή βελτίωση στην εγκατάσταση.

Post by djemos »

Τα αρχεία είναι στα αποθετήρια του slackel και ο source κώδικας στον ftp server του salix (alure freealut) και στο source dir του slackel (alure freealut) για να υπάρχουν και να μη χαθούν.
Δες το SLKBUILD του freealut και το get-git-src.sh ( Το τρέχεις με sh get-git-src.sh και κατεβάζει το κώδικα)
Επίσης εκτός καταλόγου τρέχεις slkbuild-postgen -32 freealut/ -64 freealut/ ή slkbuid-postgen -32 freealut/ -64 freealut/ > test
ανοίγω το test και κάνω copy τα περιεχόμενα στο Package submissions του salix ή του slackel ώστε να ελεγχθούν και να ανέβουν στα repos.
Οπότε η γραμμή που προστέθηκε στο SLKBUILD sourcetemplate το κάνει εύκολο για να μη γράφουμε κάθε φορά όλα αυτά για κάθε πακέτο.
Το slkbuild-postgen υπάρχει στα repos του salix.

Code: Select all

'''Homepage:'''
https://github.com/vancegroup/freealut

'''Package:'''
http://people.salixos.org/djemos/salix/freealut/freealut-1.1-i586-1dj.md5
http://people.salixos.org/djemos/salix/freealut/freealut-1.1-i586-1dj.txz
http://people.salixos.org/djemos/salix/freealut/freealut-1.1-i586-1dj.dep
http://people.salixos.org/djemos/salix/freealut/freealut-1.1-i586-1dj.src

'''Log:'''
http://people.salixos.org/djemos/salix/freealut/build-freealut-1.1-i586-1dj.log

'''Buildscript and source:'''
http://people.salixos.org/djemos/salix/freealut/SLKBUILD
http://people.salixos.org/djemos/salix/freealut/freealut-1.1.tar.gz
[[BR]]
[[BR]]
[[BR]]
'''Homepage:'''
https://github.com/vancegroup/freealut

'''Package:'''
http://people.salixos.org/djemos/salix/freealut/freealut-1.1-x86_64-1dj.md5
http://people.salixos.org/djemos/salix/freealut/freealut-1.1-x86_64-1dj.txz
http://people.salixos.org/djemos/salix/freealut/freealut-1.1-x86_64-1dj.dep
http://people.salixos.org/djemos/salix/freealut/freealut-1.1-x86_64-1dj.src

'''Log:'''
http://people.salixos.org/djemos/salix/freealut/build-freealut-1.1-x86_64-1dj.log

'''Buildscript and source:'''
http://people.salixos.org/djemos/salix/freealut/SLKBUILD
http://people.salixos.org/djemos/salix/freealut/freealut-1.1.tar.gz
Τα πακέτα ανέβηκαν στο Package submissions του salix. Ελπίζω να συμπεριληφθούν επίσης και στα repos του salix 14.2.
Papasot
Posts: 231
Joined: 13 May 2016 22:32
Location: Patras, Greece

Re: Πιθανή βελτίωση στην εγκατάσταση.

Post by Papasot »

Δημήτρη,
έφτιαξα τα SLKBUILD και τα πακέτα για την βιβλιοθήκη avfs, τον επεξεργαστή αρχείων worker, και την βιβλιοθήκη glfw (όλα αυτά υπάρχουν στο SBo, αλλά είναι παλιές εκδόσεις, ενώ τα δικά μου είναι ενημερωμένα στην τελευταία έκδοση). Έλεγξα τα πακέτα και δουλεύουν μια χαρά, τόσο σε Salix όσο και σε Slackel. Έτρεξα επίσης το slkbuild-postgen και πήρα το αρχείο test όπως μου είπες. Το "πρόβλημα" είναι ότι, αν καταλαβαίνω καλά τα αρχεία txz, dep, log κλπ πρέπει να είναι ανεβασμένα κάπου στο διαδίκτυο. Εγώ έχω έναν ιστότοπο όπου μπορώ να τα ανεβάσω, αλλά δεν είμαι σίγουρος ότι αυτή είναι η σωστή διαδικασία. Όταν έχεις χρόνο επιβεβαίωσε.
djemos
Site Admin
Posts: 676
Joined: 15 Apr 2016 06:03

Re: Πιθανή βελτίωση στην εγκατάσταση.

Post by djemos »

1. Για το Salix μπορείς να τα ανεβάσεις κάπου σε δικό σου server. Σε αυτή τη περίπτωση πρέπει να αλλάξεις το sourcetemplate στο SLKBUILD να δείχνει τη διαδρομή ώστε ο Γιώργος να τα ελέγξει και να τα ανεβάσει στα repos του Salix. Και να ανοίξεις και ένα λογαριασμό στο sourceforge δωρεάν είναι για να ανεβάζεις τα περιεχόμενα του test στο package submissions. Κάνοντας κλικ στο create ticket Δες εδώ για το alure που έχω ανεβάσει.
Όμως μπορείς επίσης να ζητήσεις από το Γιώργο με ένα email να σου ανοίξει λογαριασμό στο people.salixos.org ftp server. Π.Χ. papasot
Οπότε το sourcetmplate θα είναι sourcetemplate=http://people.salixos.org/papasot/$pkgname Αυτό είναι καλύτερο αφού όλοι οι developers, packagers ανεβάζουν τα πακέτα εκεί. Έτσι είναι όλα μαζεμένα κεντρικά.

Από κει μπορώ επίσης να παίρνω και τα πακέτα για το slackel αν είναι ή ίδια έκδοση. Τώρα τρέχουν και στο salix και στο slackel αφού το salix-14.2 είναι το slackware-current. Μετά όμως την έκδοση slackware 14.2, σιγά σιγά θα αρχίσουν να υπάρχουν διαφορές στο νέο slackware current. Μπορείς να κάνεις δυο φακέλλους salix και slackel sourcetemplate=http://people.salixos.org/papasot/slackel/$pkgname και sourcetemplate=http://people.salixos.org/papasot/salix/$pkgname Ή και υποφακέλλους με την έκδοση salix/14.2/$pkgname Όπως θέλεις εσύ. H διαδρομή να υπάρχει στο server.

2. Δεν έχω server με στατική ip για το slackel. Είχα μέχρι τώρα 10 έτη και βάλε. Τώρα δεν συμφέρει το κόστος. Υπάρχει βέβαια με δυναμική ip αλλά πρέπει να είναι συνέχεια το laptop ανοικτό. Τώρα τον έχω με μόνο ανώνυμη πρόσβαση. ftp://ariadni.noip.me ή ftp://slackel.noip.me Αλλά μπορώ να τον κάνω κανονικό με πρόσβαση upload. Αλλά αυτό είναι ημίμετρο.
Οπότε νομίζω το να πεις στο Γιώργο να σου ανοίξει λογαριασμό στο people.salixos.org είναι το καλύτερο.
Papasot
Posts: 231
Joined: 13 May 2016 22:32
Location: Patras, Greece

Re: Πιθανή βελτίωση στην εγκατάσταση.

Post by Papasot »

Ευχαριστώ για τις πληροφορίες. Έστειλα mail στον Γιώργο. Να' σαι καλά.
Κάτσε να δούμε τι παίζει ή Αριάδνη τώρα... ααα, "θα σαλτάρω θα σαλτάρω, τη ρεζέρβα να τους πάρω"... τέλεια.
djemos
Site Admin
Posts: 676
Joined: 15 Apr 2016 06:03

Re: Πιθανή βελτίωση στην εγκατάσταση.

Post by djemos »

Εγραψα ένα μεγάλο mp3 αρχείο αφού το μετέτρεψα από το youtube σε mp3 με ένα script που έχω. To alure παίζει το mp3 αλλά δεν παίζει το μουσικό cd που επίσης έκαψα από το mp3. To αρχείο είναι ένα track 700ΜΒ. Παίζει με όλους τους media players και στο cd player του αυτοκινήτου. Εκανα και ένα άλλο επίσης cd 700MB ένα track. Ούτε εκείνο το παίζει. Ενώ άλλα με ξεχωριστά mp3 σε 22 track τα παίζει. Ισως έχει πρόβλημα με τα μεγάλα αρχεία ενός track σε cd.

Code: Select all

alurecdplay -cd-device /dev/sr0 cdda://1
Could not load cdda://1: Failed to open file
Papasot
Posts: 231
Joined: 13 May 2016 22:32
Location: Patras, Greece

Re: Πιθανή βελτίωση στην εγκατάσταση.

Post by Papasot »

Η αλήθεια είναι ότι δεν έχω χρησιμοποιήσει ποτέ τα alureplay, alurecdplay. κλπ, αλλά μόνο το API του alure σε κώδικα. Οπότε δεν ξέρω τι γίνεται. Ωστόσο το API δούλεψε άψογα, και μάλιστα σε πολύπλοκα προγράμματα, που το παραμικρό λάθος θα φαινόταν αμέσως. Όχι μόνο αυτό, αλλά χρησιμοποιώ τα freealut και alure σε προγράμματα πολυμέσων γραμμένα σε Fortran 2008. Για να το κάνω αυτό δημιούργησα C bindings, οπότε θέλοντας και μη έμαθα όλο το API, ακόμα και τα κομμάτια που δεν χρειαζόμουν (αν θέλεις σου στέλνω demo). Έτσι αν υπήρχε πρόβλημα θα το είχα δει. Ίσως όντως το alureplay να έχει πρόβλημα με μεγάλα αρχεία, το API πάντως το έχω δοκιμάσει με κομμάτια δέκα λεπτών και δεν είχε πρόβλημα.
djemos
Site Admin
Posts: 676
Joined: 15 Apr 2016 06:03

Re: Πιθανή βελτίωση στην εγκατάσταση.

Post by djemos »

Μιλάμε για κομμάτια από εκπομπή σε ένα track διάρκειας 1:15 λεπτά. Αλλά είδα ότι και άλλοι cd players γραμμής εντολών όπως cdc, workbone, cdda-player δεν το παίζουν. Ο mplayer από τερματικό το παίζει υποθέτω και το vlc. Αυτοί είναι μοντέρνοι players. Φαίνεται οι άλλοι που έχουν πιο παλιό κώδικα δεν παίζουν μεγάλα αρχεία. Οπότε δεν είναι πρόβλημα μόνο του alure. Αλλά κανονικά cd τα παίζει άψογα.
Post Reply