the other one Δημοσ. 10 Μαΐου 2017 Δημοσ. 10 Μαΐου 2017 Καλησπέρα έχω ένα θέμα, ο σκληρός πάνω στον οποίο έχω το /home τα φτυσε και πρέπει να τον στείλω για αλλαγή. Οπότε μέχρι τότε πρέπει να αντιγράψω ό,τι υπάρχει και να βάλω κάποιον άλλο στη θέση του.Όλα τα άλλα partition (/, /boot/, swap) είναι σε ssd οπότε δε μας ενδιαφέρουν. Αυτό που σκέφτομαι είναι να μπουτάρω από ένα arch iso, arch-chroot στο installation, mount το νέο home, διορθώνω το fstab και reboot. σωστό είναι; πρέπει να δω κάτι άλλο; με πέτυχε σε περίεργη στιγμή οπότε το τελευταίο που θέλω είναι να μείνω με το λειτουργικό στο χέρι. όποια συμβουλή ευπρόσδεκτη.
Luciddream Δημοσ. 11 Μαΐου 2017 Δημοσ. 11 Μαΐου 2017 ναι σωστό είναι, δεν έχει κάτι άλλο. Keep It Simple 1
the other one Δημοσ. 12 Μαΐου 2017 Δημοσ. 12 Μαΐου 2017 Ωραία και κατι άλλο τώρα που σκέφτομαι, αν θέλω απλά να βγάλω το σκληρό με το /home και να μεταφέρω προσωρινά το /home κάτω απ' το / που βρίσκεται ήδη στον ssd, κάνω umount, σβήνω τη καταχώρηση στο fstab και το λειτουργικό θα στήσει ένα άδειο κάτω απ' το root από μόνο του, θα χρειαστεί να κάνω εγώ ένα mkdir στο επόμενο reboot; πώς θα γίνει; (δεν είναι αμιγώς απορία arch αλλά οκ μην ανοίγω άλλο θέμα)
tritonas00 Δημοσ. 12 Μαΐου 2017 Δημοσ. 12 Μαΐου 2017 μπες απο livecd και δες πως ειναι τα dir, το /home θα ειναι στον ssd λογικα και τα περιοχεμενα του (username κλπ) στον αλλο δισκο ναι το βγαζεις απο το fstab θα εισαι οκ, κανε τo copy απλα προσεξε τα δικαιωματα 1
cerebrux Δημοσ. 15 Ιουλίου 2017 Δημοσ. 15 Ιουλίου 2017 Για όποιον ενδιαφέρεται για low resource desktop με i3 και Archας ρίξει μια ματιά σε αυτό: https://cerebrux.net/2017/07/13/ftiakste-to-apolytolow-resource-desktop-me-i3-kai-arch/ 2
xrhstosiak Δημοσ. 16 Ιουλίου 2017 Δημοσ. 16 Ιουλίου 2017 i3 για παντα αξιζει το αρχικο παιδεμα και παραμετροποιηση ειναι το βασικο μου DE εδω και λίγο καιρο, ακομα βασανιζομαι αλλα αμα γυρισω σε αλλο φοβαμαι οτι θα μου λειψουν πολλες ευκολιες που εχω συνηθίσει + την αποδοση στο παλιο laptop που παει φετες 1
thessalonik Δημοσ. 18 Ιουλίου 2017 Δημοσ. 18 Ιουλίου 2017 παιδια καλησπερα, προσπαθω να εγκαταστησω το octopi με yaourt στο Αrch και παιρνω αυτο: loading packages... resolving dependencies... looking for conflicting packages... error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) :: octopi-notifier-frameworks and octopi-notifier-qt5 are in conflict ==> WARNING: Your packages are saved in /tmp/yaourt-tmp-nikos εσεις πως το καταφερατε να ξεπερασετε το conflict?
tritonas00 Δημοσ. 19 Ιουλίου 2017 Δημοσ. 19 Ιουλίου 2017 Πρωτο comment: Please, do not use yaourt to install this package. It does not handle conflicts inside of a split package correctly. This can be installed by building manually, or by using pacaur, and specifying one of the octopi-notifier- packages. Αρα καντο κανονικα makepkg -si , με το χερι 1
thessalonik Δημοσ. 19 Ιουλίου 2017 Δημοσ. 19 Ιουλίου 2017 πριν δω την απαντηση σου εκανα git clone https://github.com/aarnt/octopi.git cd octopi makepkg -si Εχει καποια διαφορα αυτο (git clone) σε σχεση με αν κατεβαζα το octopi.tar.gz ? :: Processing package changes... (1/1) installing octopi [#############################################################################] 100% error: command failed to execute correctly Optional dependencies for octopi kdesu: for KDE gksu: for XFCE, Gnome, LXDE, Cinnamon gnome-keyring: for password management [installed] gist: for SysInfo report yaourt: for AUR support [installed] [nikos@dell octopi]$ Δεν καταφερε να το βαλει ομως με το git δοκιμασα και με tar -zxvf octopi* cd octopi makepkg -si alla looking for conflicting packages... Packages (1) octopi-0.8.1-1 Total Installed Size: 0.00 MiB Net Upgrade Size: 0.00 MiB :: Proceed with installation? [Y/n] y (1/1) checking keys in keyring [#############################################################################] 100% (1/1) checking package integrity [#############################################################################] 100% (1/1) loading package files [#############################################################################] 100% (1/1) checking for file conflicts [#############################################################################] 100% (1/1) checking available disk space [#############################################################################] 100% :: Processing package changes... (1/1) reinstalling octopi [#############################################################################] 100% error: command failed to execute correctly
tritonas00 Δημοσ. 19 Ιουλίου 2017 Δημοσ. 19 Ιουλίου 2017 κατεβασε ετουτο https://aur.archlinux.org/cgit/aur.git/snapshot/octopi.tar.gz καντο extract, μπες μεσα και makepkg -siπρωτα ομως πρεπει αυτο https://aur.archlinux.org/packages/alpm_octopi_utils/ ----------------------- χμ, μολις το δοκιμασα και πηρα το ιδιο error για conflict απλα διορθωσε το PKGBUILD
thessalonik Δημοσ. 19 Ιουλίου 2017 Δημοσ. 19 Ιουλίου 2017 και γω παλι το ιδιο error πηρα. Δεν ξερω πως να διορθωσω το build script
tritonas00 Δημοσ. 19 Ιουλίου 2017 Δημοσ. 19 Ιουλίου 2017 απλα εσβησα οτι ειχε να κανει με octopi-notifier-frameworks, δεν ξερω ομως πως θα επηρεασει το προγραμμα # Maintainer: Jameson Pugh <[email protected]> pkgbase=octopi pkgname=('octopi' 'octopi-pacmanhelper' 'octopi-notifier-qt5' 'octopi-repoeditor' 'octopi-cachecleaner') pkgver=0.8.5 pkgrel=2 # This is the release package so the below _gitcommit variable should (usually) be commented out. _gitcommit="872d5fc7f73f561e4157916b126a8ed65fd2ae6e" pkgdesc="a powerful Pacman frontend using Qt libs" arch=('i686' 'x86_64') url="http://octopiproject.wordpress.com" license=('GPL2') makedepends=('qt5-declarative' 'git' 'knotifications' 'alpm_octopi_utils') if [ "${_gitcommit}" != "" ]; then source=("octopi-${pkgver}-${pkgrel}.tar.gz::https://github.com/aarnt/octopi/archive/${_gitcommit}.tar.gz" 'octopi-repoeditor.desktop') else source=("https://github.com/aarnt/${pkgname}/archive/v${pkgver}.tar.gz" 'octopi-repoeditor.desktop') fi sha256sums=('caeb62e3ca87002bdf4afe2f020008eb2d75c37de9e91de6a684864e29981b46' '131f16745df685430db55e54ede6da66aed9b02ca00d6d873a002b2a3e1c90ef') prepare() { if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi # sed version sed -i -e "s|0.9.0 (dev)|${pkgver}-${pkgrel}|g" src/strconstants.h cp -r notifier notifier-qt5 cp -r notifier notifier-frameworks sed -i 's|#DEFINES += KSTATUS|DEFINES += KSTATUS|' notifier-frameworks/octopi-notifier/octopi-notifier.pro } build() { if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi msg "Building octopi..." qmake-qt5 octopi.pro make cd notifier/pacmanhelper msg "Building pacmanhelper..." qmake-qt5 pacmanhelper.pro make cd ../../notifier-qt5/octopi-notifier msg "Building octopi-notifier-qt5..." qmake-qt5 octopi-notifier.pro make cd ../../repoeditor msg "Building octopi-repoeditor..." qmake-qt5 octopi-repoeditor.pro make cd ../cachecleaner msg "Building octopi-cachecleaner..." qmake-qt5 octopi-cachecleaner.pro make } package_octopi() { pkgdesc="A powerful Pacman frontend using Qt5 libs" depends=('qt5-declarative' 'alpm_octopi_utils') optdepends=('xterm: for AUR support' 'kdesu: for KDE' 'gksu: for XFCE, Gnome, LXDE, Cinnamon' 'lxqt-sudo: for LXQT' 'gnome-keyring: for password management' 'gist: for SysInfo report' 'pacaur: for AUR support' 'yaourt: for AUR support' 'octopi-repoeditor: for editing functions' 'octopi-cachecleaner: for cleaning functions' 'octopi-notifier-qt5: for notifications' 'pacmanlogviewer: to view pacman log files') conflicts=('octopi-git') if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi install -D -m755 "bin/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" install -D -m644 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -D -m644 "resources/images/${pkgname}_green.png" "${pkgdir}/usr/share/icons/${pkgname}.png" install -D -m644 "resources/images/${pkgname}_green.png" "${pkgdir}/usr/share/icons/gnome/32x32/apps/${pkgname}.png" install -D -m644 "resources/images/${pkgname}_red.png" "${pkgdir}/usr/share/icons/${pkgname}_red.png" install -D -m644 "resources/images/${pkgname}_yellow.png" "${pkgdir}/usr/share/icons/${pkgname}_yellow.png" #speedup files install -D -m755 "speedup/speedup-octopi.sh" "${pkgdir}/usr/bin/speedup-octopi.sh" install -D -m644 "speedup/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service" } package_octopi-pacmanhelper() { pkgdesc="Pacman helper for Octopi notifier" depends=('qt5-base') if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi install -Dm755 "notifier/bin/pacmanhelper" "${pkgdir}/usr/lib/octopi/pacmanhelper" install -Dm644 "notifier/pacmanhelper/polkit/org.octopi.pacman.policy" "${pkgdir}/usr/share/polkit-1/actions/org.octopi.pacman.policy" install -Dm644 "notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.conf" "${pkgdir}/etc/dbus-1/system.d/org.octopi.pacmanhelper.conf" install -Dm644 "notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.xml" "${pkgdir}/usr/share/dbus-1/interfaces/org.octopi.pacmanhelper.xml" install -Dm644 "notifier/pacmanhelper/polkit/org.octopi.pacmanhelper.service" "${pkgdir}/usr/share/dbus-1/system-services/org.octopi.pacmanhelper.service" } package_octopi-notifier-qt5() { pkgdesc="Notifier for Octopi using Qt5 libs" depends=('octopi-pacmanhelper' 'libnotify' 'qt5-base') optdepends=('xfce4-notifyd: for notifications in XFCE') conflicts=('octopi-notifier' 'octopi-notifier-qt4') provides=('octopi-notifier') replaces=('octopi-notifier-qt4') if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi #Octopi-notifier files install -D -m755 "notifier-qt5/bin/octopi-notifier" "${pkgdir}/usr/bin/octopi-notifier" install -D -m644 "notifier-qt5/octopi-notifier/octopi-notifier.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -D -m644 "notifier-qt5/octopi-notifier/octopi-notifier.desktop" "${pkgdir}/etc/xdg/autostart/${pkgname}.desktop" } package_octopi-repoeditor() { pkgdesc="Pacman repo editor for Octopi" depends=('qt5-base') if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi #Octopi-repoeditor files install -D -m755 "repoeditor/bin/octopi-repoeditor" "${pkgdir}/usr/bin/octopi-repoeditor" install -D -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" install -D -m644 "resources/images/${pkgbase}_red.png" "${pkgdir}/usr/share/icons/${pkgname}.png" } package_octopi-cachecleaner() { pkgdesc="Cachecleaner for Octopi" depends=('qt5-base') if [ "${_gitcommit}" != "" ]; then cd "${srcdir}/${pkgbase}-${_gitcommit}" else cd "${srcdir}/${pkgbase}-${pkgver}" fi #Octopi-cachecleaner files install -D -m755 "cachecleaner/bin/octopi-cachecleaner" "${pkgdir}/usr/bin/octopi-cachecleaner" install -D -m644 "cachecleaner/$pkgname.desktop" "${pkgdir}/usr/share/applications/$pkgname.desktop" } # vim: set ts=2 sw=2 ft=sh noet:
thessalonik Δημοσ. 19 Ιουλίου 2017 Δημοσ. 19 Ιουλίου 2017 μολις εκανα edit to PKGBUILD με το δικο σου. Περιμενω το compilation και θα ενημερωσω... επαιξε μπραβο σου! Μακαρι να διορθωσουνε το PKGBUILD και στο AUR. pacman -U octopi* δεν χρειαζεται αν δωσω?
tritonas00 Δημοσ. 19 Ιουλίου 2017 Δημοσ. 19 Ιουλίου 2017 αν εδωσες -si οχι ξαναλεω μπορει να μη παιζει το προγραμμα σωστα και καλο θα ειναι να ενημερωσεις τον maintainer 1
Ilias95 Δημοσ. 20 Ιουλίου 2017 Δημοσ. 20 Ιουλίου 2017 Πρώτη φορά σύστημα με UEFI/GPT. Έχω ήδη Fedora και θέλω να περάσω και Arch. Στη Fedora κάνω mount to EFI partition στο /boot/efi.Στο Arch η συνήθης πρακτική είναι να γίνεται mount στο /boot. Τι να κάνω στην προκειμένη όμως για να μη γίνουν όλα μπ$#@λο? Να το κάνω επίσης στο /boot/efi ή στο /boot κανονικά;Επίσης τι θα κάνω τώρα για να παίξει το dual boot? Η Fedora έχει εγκαταστήσει τον grub στο /boot/grub2.Έχω βαρεθεί να διορθώνω configurations των bootloaders κάθε φορά, θέλω μια φορά να γίνει όσο πιο ανώδυνα γίνεται.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα