0.7.8 Linux release from ayufan for Rock64
#11
FFmpeg (7:3.5~git20180113-1ayufan2) mixing old (bionic/original) and new (ayufan) packages in system.
Problem is in dependency chain libavcodec58 -> libchromaprint1 -> libavcodec57 ...
Please recompile without "libchromaprint" support or recompile "libchromaprint" with new (ayufan) packages.

Code:
# apt list -a | grep 7:3.5~git20180113-1ayufan2
ffmpeg/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed,automatic]
ffmpeg-doc/bionic,now 7:3.5~git20180113-1ayufan2 all [installed]
libav-tools/bionic,now 7:3.5~git20180113-1ayufan2 all [installed]
libavcodec-dev/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libavcodec-extra/bionic 7:3.5~git20180113-1ayufan2 all
libavcodec-extra58/bionic 7:3.5~git20180113-1ayufan2 arm64
libavcodec58/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libavdevice-dev/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libavdevice58/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libavfilter-dev/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed,automatic]
libavfilter-extra/bionic 7:3.5~git20180113-1ayufan2 all
libavfilter-extra7/bionic 7:3.5~git20180113-1ayufan2 arm64
libavfilter7/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libavformat-dev/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libavformat58/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed,automatic]
libavresample-dev/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libavresample4/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libavutil-dev/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libavutil56/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libpostproc-dev/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libpostproc55/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libswresample-dev/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libswresample3/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libswscale-dev/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]
libswscale5/bionic,now 7:3.5~git20180113-1ayufan2 arm64 [installed]

# apt list -a | grep 7:3.4.2-2
ffmpeg/bionic 7:3.4.2-2 arm64
ffmpeg-doc/bionic 7:3.4.2-2 all
libavcodec-dev/bionic 7:3.4.2-2 arm64
libavcodec-extra/bionic 7:3.4.2-2 all
libavcodec-extra57/bionic 7:3.4.2-2 arm64
libavcodec57/bionic,now 7:3.4.2-2 arm64 [installed,automatic]
libavdevice-dev/bionic 7:3.4.2-2 arm64
libavdevice57/bionic 7:3.4.2-2 arm64
libavfilter-dev/bionic 7:3.4.2-2 arm64
libavfilter-extra/bionic 7:3.4.2-2 all
libavfilter-extra6/bionic 7:3.4.2-2 arm64
libavfilter6/bionic 7:3.4.2-2 arm64
libavformat-dev/bionic 7:3.4.2-2 arm64
libavformat57/bionic 7:3.4.2-2 arm64
libavresample-dev/bionic 7:3.4.2-2 arm64
libavresample3/bionic 7:3.4.2-2 arm64
libavutil-dev/bionic 7:3.4.2-2 arm64
libavutil55/bionic,now 7:3.4.2-2 arm64 [installed,automatic]
libpostproc-dev/bionic 7:3.4.2-2 arm64
libpostproc54/bionic 7:3.4.2-2 arm64
libswresample-dev/bionic 7:3.4.2-2 arm64
libswresample2/bionic,now 7:3.4.2-2 arm64 [installed,automatic]
libswscale-dev/bionic 7:3.4.2-2 arm64
libswscale4/bionic 7:3.4.2-2 arm64

# apt-cache showpkg libavformat58
Package: libavformat58
Versions:
7:3.5~git20180113-1ayufan2 (/var/lib/apt/lists/ppa.launchpad.net_ayufan_rock64-ppa_ubuntu_dists_bionic_main_binary-arm64_Packages) (/var/lib/dpkg/status)
 Description Language:
                 File: /var/lib/apt/lists/ppa.launchpad.net_ayufan_rock64-ppa_ubuntu_dists_bionic_main_binary-arm64_Packages
                  MD5: a477ad30c384813e506c2b5a98d770cc
 Description Language: en
                 File: /var/lib/apt/lists/ppa.launchpad.net_ayufan_rock64-ppa_ubuntu_dists_bionic_main_i18n_Translation-en
                  MD5: a477ad30c384813e506c2b5a98d770cc
Reverse Depends:
  ffmpeg,libavformat58 7:3.5~git20180113
  libavfilter7,libavformat58 7:3.5~git20180113
  libavfilter-extra7,libavformat58 7:3.5~git20180113
  libavdevice58,libavformat58 7:3.5~git20180113
  libmpv1,libavformat58 7:3.5~git20180113
  mpv,libavformat58 7:3.5~git20180113
  libavformat-dev,libavformat58 7:3.5~git20180113-1ayufan2
Dependencies:
7:3.5~git20180113-1ayufan2 - libavcodec58 (18 7:3.5~git20180113) libavcodec-extra58 (2 7:3.5~git20180113) libavutil56 (2 7:3.5~git20180113) libbluray2 (2 1:0.2.2) libbz2-1.0 (0 (null)) libc6 (2 2.27) libchromaprint1 (2 1.3.2) libgme0 (2 0.5.5) libgnutls30 (2 3.5.6) libopenmpt0 (2 0.3.0) libssh-gcrypt-4 (2 0.4.2) libxml2 (2 2.7.4) zlib1g (2 1:1.2.0.2)
Provides:
7:3.5~git20180113-1ayufan2 -
Reverse Provides:

# apt-cache showpkg libchromaprint1
Package: libchromaprint1
Versions:
1.4.3-1 (/var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_bionic_universe_binary-arm64_Packages) (/var/lib/dpkg/status)
 Description Language:
                 File: /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_bionic_universe_binary-arm64_Packages
                  MD5: f03ae1d55d6849a25cdf7b13744ca2b4
 Description Language: en
                 File: /var/lib/apt/lists/ports.ubuntu.com_ubuntu-ports_dists_bionic_universe_i18n_Translation-en
                  MD5: f03ae1d55d6849a25cdf7b13744ca2b4
Reverse Depends:
  libchromaprint-dev,libchromaprint1 1.4.3-1
  libavformat58,libchromaprint1 1.3.2
  vlc-plugin-base,libchromaprint1 1.3.2
  gstreamer1.0-plugins-bad,libchromaprint1 1.3.2
  vlc-plugin-base,libchromaprint1 1.3.2
  python3-acoustid,libchromaprint1
  python-acoustid,libchromaprint1
  libgroovefingerprinter4,libchromaprint1 1.3.2
  libchromaprint-tools,libchromaprint1 1.4.1
  acoustid-fingerprinter,libchromaprint1 1.3.2
  libavformat57,libchromaprint1 1.3.2
  kid3-core,libchromaprint1 1.3.2
  gstreamer1.0-plugins-bad,libchromaprint1 1.3.2
  clementine,libchromaprint1 1.3.2
Dependencies:
1.4.3-1 - libavcodec57 (18 7:3.4.1) libavcodec-extra57 (2 7:3.4.1) libavutil55 (2 7:3.4.1) libc6 (2 2.17) libgcc1 (2 1:3.0) libstdc++6 (2 5.2)
Provides:
1.4.3-1 -
Reverse Provides:
I left this community in Aug 2019 due to PINE64 refusal to produce/deliver ROCK64-1G version 3 after more than one year of changing statuses to "planning", "evaluating", "releasing", "availability", "estimated availability" and finally "no schedule" Angry. ROCK64 is dead platform without any advantage. Buy Raspberry PI 4 !
Away
#12
I seem to be having a differnt problem

> The following packages have unmet dependencies:
> linux-rock64 : Depends: board-package-rock64-0.7-30 but it is not going to be installed
> E: Unable to correct problems, you have held broken packages.

sudo apt-get install board-package-rock64-0.7-30 seems to have fixed it
#13
The oldest version under version History is 13 Nov 2017  

I am looking for debian 9 Minimial Stretch. The one I downloaded From Here is debian 9.5 for rock64

Where can I find debian 9.0 for rock64

Thanks
#14
Hi, I'm very new to this so my question is elementary:

I downloaded the stretch-minimal-rockpro64-0.7.8-1061-arm64.img.xz and flashed it to a microSD I purchased from Pine. After inserting the microSD into the board, connecting Ethernet, USB keyboard and HDMI to my TV, I power the system on and am asked to login. As far as I know, the credentials are user:rock64, password:rock64, so that's what I enter. But there seems to be no indication that the OS is being installed. All I see is a command prompt and I'm not sure what to do next.

Any help would be greatly appreciated.
#15
(08-22-2018, 01:04 PM)Drago Wrote: Hi, I'm very new to this so my question is elementary:

I downloaded the stretch-minimal-rockpro64-0.7.8-1061-arm64.img.xz and flashed it to a microSD I purchased from Pine. After inserting the microSD into the board, connecting Ethernet, USB keyboard and HDMI to my TV, I power the system on and am asked to login. As far as I know, the credentials are user:rock64, password:rock64, so that's what I enter. But there seems to be no indication that the OS is being installed. All I see is a command prompt and I'm not sure what to do next.

Any help would be greatly appreciated.

The system is 'installed'. In fact, you are looking at the system. You installed a minimal image so the command line interface is all you'll get. If you want a destkop experience then download the image which has LXDE in its name. [edit] Or better yet, get the armbian desktop image as its more newbie-friendly.

But before you do anything, I suggest that you stay with the current image for now and learn a thing or two about Linux - it will really help you out a lot down the line. Regardless of what you intend to use the Rock64 for you will have to use the terminal (pretty much what you're looking at), so why not start with this and learn:

1) navigating directories in CLI
2) apt package manager
3) permissions (sudo)
4) creating / removing / copying files
5) basic bash cripts

^ google the above and have fun.
You can find me on IRC, Discord and Twitter


#16
(08-22-2018, 01:32 PM)Luke Wrote:
(08-22-2018, 01:04 PM)Drago Wrote: Hi, I'm very new to this so my question is elementary:

I downloaded the stretch-minimal-rockpro64-0.7.8-1061-arm64.img.xz and flashed it to a microSD I purchased from Pine. After inserting the microSD into the board, connecting Ethernet, USB keyboard and HDMI to my TV, I power the system on and am asked to login. As far as I know, the credentials are user:rock64, password:rock64, so that's what I enter. But there seems to be no indication that the OS is being installed. All I see is a command prompt and I'm not sure what to do next.

Any help would be greatly appreciated.

The system is 'installed'. In fact, you are looking at the system. You installed a minimal image so the command line interface is all you'll get. If you want a destkop experience then download the image which has LXDE in its name. [edit] Or better yet, get the armbian desktop image as its more newbie-friendly.

But before you do anything, I suggest that you stay with the current image for now and learn a thing or two about Linux - it will really help you out a lot down the line. Regardless of what you intend to use the Rock64 for you will have to use the terminal (pretty much what you're looking at), so why not start with this and learn:

1) navigating directories in CLI
2) apt package manager
3) permissions (sudo)
4) creating / removing / copying files
5) basic bash cripts

^ google the above and have fun.


While i agree if you want some middle ground between the black screen and a full ui i suggest to try midnight commander, its as simple as:

Code:
sudo apt-get install mc

you run it simply with:

Code:
mc

it helps a lot if you feel TOTALLY lost on the CLI...
Sorry for hijacking the thread...
#17
(08-22-2018, 05:31 PM)Trash_Can_Man Wrote: <SNIP>

Code:
mc

it helps a lot if you feel TOTALLY lost on the CLI...
Sorry for hijacking the thread...

I second this, I have been using Linux for over 20 years, and the first thing I do on any fresh install is "sudo apt install mc htop" as it makes life a lot easier (assuming it's a Debian based system).  You get a good menu system that shows you what is possible and even the built-in editor is great for simple tasks.  htop gives a little more information than the standard top command.If I am using a GUI I add "synaptic" to the list and "sl" for a laugh
#18
(08-29-2018, 02:49 PM)stealthbanana Wrote:
(08-22-2018, 05:31 PM)Trash_Can_Man Wrote: <SNIP>

Code:
mc

it helps a lot if you feel TOTALLY lost on the CLI...
Sorry for hijacking the thread...

I second this, I have been using Linux for over 20 years, and the first thing I do on any fresh install is "sudo apt install mc htop" as it makes life a lot easier (assuming it's a Debian based system).  You get a good menu system that shows you what is possible and even the built-in editor is great for simple tasks.  htop gives a little more information than the standard top command.If I am using a GUI I add "synaptic" to the list and "sl" for a laugh

Yea htop is a good choice too, but its a more advanced thing than mc, most people wont ever need or even see the task manager on windows while copying or editing a file is more common even on windows...its a very good suggestion nevertheless...and synaptic, well...most desktop img (if not all) have one package manager pre installed or another...but having the same one on every system is a good plus...

Also i forgot, if mc asks you what editor to use choose nano, its a lot easier too for newbies than vi or the others...also learn the basics about nano xD
#19
Guys anyone know Ayufan plans to continue to develop Linux for rock64 ?
#20
(09-04-2018, 11:18 AM)zet_lab Wrote: Guys anyone know Ayufan plans to continue to develop Linux for rock64 ?

AFAIK they are working hard with the rockpro64 BUT they are not abandoning the rock64, only slowing it for a time...


Possibly Related Threads…
Thread Author Replies Views Last Post
  irradium (based on crux linux) Rock64 riscv64, aarch64 mara 7 1,007 11-19-2024, 02:54 PM
Last Post: mara
  Upgrading ancient Rock64 timxjr1300 0 56 11-15-2024, 09:50 AM
Last Post: timxjr1300
  arch rock64 does not boot nemnob 1 959 09-20-2024, 11:18 AM
Last Post: AwU2HBg
  DietPi OS for ROCK64 MichaIng 42 43,613 09-01-2024, 06:43 AM
Last Post: RaymondDay
Smile First Lakka image for Rock64! Luke 47 81,033 09-01-2024, 06:05 AM
Last Post: RaymondDay
  Rock64 v2 - did not work song / audio sqw200zu 2 1,864 03-14-2024, 03:09 AM
Last Post: dmitrymyadzelets
  Rock64 won't boot dstallmo 0 636 12-27-2023, 10:34 AM
Last Post: dstallmo
  HDMI doesn't work on rock64 Noung1991 1 1,077 11-21-2023, 08:33 AM
Last Post: as365n4
  Rock64 + Klipper + KlipperScreen Instructions godzilla62 0 1,083 10-22-2023, 01:52 AM
Last Post: godzilla62
  Rock64 Debian 11 (Bullseye) install problem jbize 15 11,233 10-12-2023, 05:14 PM
Last Post: tpaul

Forum Jump:


Users browsing this thread: 1 Guest(s)