code: def find_library_linux(cls):
          
          dll = Library.JLINK_SDK_NAME
          root = os.path.join('/', 'opt', 'SEGGER')
  
          for (directory_name, subdirs, files) in os.walk(root):
              fnames = []
              x86_found = False
              for f in files:
                  path = os.path.join(directory_name, f)
                  if os.path.isfile(path) and f.startswith(dll):
                      fnames.append(f)
                      if '_x86' in path:
                          x86_found = True
  
              for fname in fnames:
                  fpath = os.path.join(directory_name, fname)
                  if util.is_os_64bit():
                      if '_x86' not in fname:
                          yield fpath
                  elif x86_found:
                      if '_x86' in fname:
                          yield fpath
                  else:
                      yield fpath
docs: Loads the SEGGER DLL from the root directory.
  
          On Linux, the SEGGER tools are installed under the ``/opt/SEGGER``
          directory with versioned directories having the suffix ``_VERSION``.
  
          Args:
            cls (Library): the ``Library`` class
  
          Returns:
            The paths to the J-Link library files in the order that they are
            found.