02-26-2017, 09:37 PM
(02-26-2017, 02:55 AM)pfeerick Wrote:(02-25-2017, 02:24 PM)jimmyadaro Wrote: I want to use the A64+ 2GB starter kit as main logic board for connect an USB hard drive in order to install in there Debian OS + GitLab (CE).
Then access to the internet-connected* P64 from my computer (through WiFi) and access to GitLab (via command-line interface).
Is PINE64 useful for something like this? May I require other type of hardware?
It is entirely doable, but there will be a few hurdles to overcome.
Debian is the best OS to use for GitLab CE if using the provided install script, as Ubuntu doesn't work out of the box with their config script like Debian does... something isn't quite right there.
You'll be able to follow the install instructions on their website, but may have issues with the install not finishing.
Code:*. *.
*** ***
***** *****
.****** *******
******** ********
,,,,,,,,,***********,,,,,,,,,
,,,,,,,,,,,*********,,,,,,,,,,,
.,,,,,,,,,,,*******,,,,,,,,,,,,
,,,,,,,,,*****,,,,,,,,,.
,,,,,,,****,,,,,,
.,,,***,,,,
,*,.
_______ __ __ __
/ ____(_) /_/ / ____ _/ /_
/ / __/ / __/ / / __ `/ __ \
/ /_/ / / /_/ /___/ /_/ / /_/ /
\____/_/\__/_____/\__,_/_.___/
gitlab: Thank you for installing GitLab!
gitlab: To configure and start GitLab, RUN THE FOLLOWING COMMAND:
sudo gitlab-ctl reconfigure
gitlab: GitLab should be reachable at http://localhost
gitlab: Otherwise configure GitLab for your system by editing /etc/gitlab/gitlab.rb file
gitlab: And running reconfigure again.
gitlab:
gitlab: For a comprehensive list of configuration options please see the Omnibus GitLab readme
gitlab: https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md
gitlab:
/opt/gitlab/bin/gitlab-ctl: /opt/gitlab/embedded/bin/omnibus-ctl: /opt/gitlab/embedded/bin/ruby: bad interpreter: No such file or directory
dpkg: error processing package gitlab-ce (--configure):
subprocess installed post-installation script returned error exit status 126
This is a known issue, and appears to be specific to the aarch64 architecture of the pine64. The suggestion is to compile from source, but therein lies another issue... it appears that building from source for arm64 is still a work in progress. However, it appears that at least one person has had success on an Odroid C2, and another on a pine64 (running Ubuntu), so it looks like I need to look into trying to install it again!
I would also move both your rootfs and repository folders onto your external HDD/SSD, as then the microSD would only be responisble for bootup, and the HDD/SSD can do the bulk of the work, and you can back up the entire OS and repository system in one fell swoop.
Sounds like Ubuntu doesn't have that problem, may that be correct? Because I'm trying Ubuntu and seems better than Debian (for my purpose).
Thanks!