• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
UBports Robot Logo UBports Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

How to be on the bleeding edge

Scheduled Pinned Locked Moved Support
10 Posts 3 Posters 825 Views 1 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • O Offline
      ollehell
      last edited by ollehell 28 Feb 2019, 15:50

      Hi all,

      I was wondering if I would be running the latest version of the OS and the installed apps using this method?

      • enlarge the root-image
      • point my repo to 16.04/dev
      • do apt-get update and apt-get upgrade

      Is there another way to be even more bleeding edge? I have read somewhere that people compile their own kernel for example.

      Thanks in advance.

      A 1 Reply Last reply 28 Feb 2019, 15:59 Reply Quote 0
      • A Offline
        advocatux @ollehell
        last edited by advocatux 28 Feb 2019, 15:59

        @ollehell hi, if you're interested in having a broken device then yes, that could be a good way to achieve it 😉

        If you want to test and help with the latest & experimental UT development, my suggestion for you is to join the QA & testing group, and run the edge channel 🙂

        1 Reply Last reply Reply Quote 0
        • O Offline
          ollehell
          last edited by 28 Feb 2019, 17:59

          Hi,

          that sounds tempting. How do I join that group then?

          A 1 Reply Last reply 28 Feb 2019, 18:39 Reply Quote 0
          • O Offline
            ollehell
            last edited by ollehell 28 Feb 2019, 18:01

            Also, I don't understand why the device would start to malfunction like you said? What differs from a normal ubuntu install where you do apt-get upgrade all the time?

            If I were to do what I said, I would of course leave the OTA-update path.

            T A 2 Replies Last reply 28 Feb 2019, 18:32 Reply Quote 0
            • T Offline
              trainailleur @ollehell
              last edited by trainailleur 28 Feb 2019, 18:32

              @ollehell said in How to be on the bleeding edge:

              Also, I don't understand why the device would start to malfunction like you said? What differs from a normal ubuntu install where you do apt-get upgrade all the time?

              I do not have a good understanding of the fundamental reasons (though I suspect it has to do with Canonical having pulled Ubuntu Touch code out of many packages), but at least for the time being, Ubuntu Touch depends on certain pinned or customized dependencies which can - and almost certianly will - break if you run an unqualified apt update. (I've tried it a few times over the past three or four OTAs, with no success at all, not that I expected any.)

              So far, I have been safe installing a few packages not installed by default, and I've been safe upgrading them, but sooner or later I fully expect to run into a situation where something I install upgrades a dependency that breaks the OS.

              O 1 Reply Last reply 28 Feb 2019, 19:27 Reply Quote 1
              • A Offline
                advocatux @ollehell
                last edited by 28 Feb 2019, 18:39

                @ollehell I've PMed you 🙂

                1 Reply Last reply Reply Quote 1
                • A Offline
                  advocatux @ollehell
                  last edited by 28 Feb 2019, 18:41

                  What differs from a normal ubuntu install where you do apt-get upgrade all the time?

                  @ollehell the filesystem in our devices is read-only. You can use apt inside a Libertine container, or make the filesystem rw, of course (at your own risk).

                  T 1 Reply Last reply 28 Feb 2019, 19:07 Reply Quote 1
                  • T Offline
                    trainailleur @advocatux
                    last edited by 28 Feb 2019, 19:07

                    @ollehell the filesystem in our devices is read-only. You can use apt inside a Libertine container, or make the filesystem rw, of course (at your own risk).

                    Indeed, I should have noted that the root filesystem has to be remounted in order to do anything meaningful with apt. Also, nothing about apt - or remounting root - is supported. You're pretty much on your own if you go down that road.

                    O 1 Reply Last reply 28 Feb 2019, 19:29 Reply Quote 1
                    • O Offline
                      ollehell @trainailleur
                      last edited by 28 Feb 2019, 19:27

                      @trainailleur thanks, that explains it. Interesting to hear about your experiences in doing it.

                      1 Reply Last reply Reply Quote 0
                      • O Offline
                        ollehell @trainailleur
                        last edited by 28 Feb 2019, 19:29

                        @trainailleur I understand that and it wouldn't be a problem for me.

                        1 Reply Last reply Reply Quote 1
                        10 out of 10
                        • First post
                          10/10
                          Last post